id,summary,reporter,owner,description,type,status,priority,component,severity,resolution,keywords,cc,release
8866,Umlauts in field labels make set permissions be ignored in ticket changelog,ronino,bobbysmith007,I have translated the plugin's additional field labels into German and found out that having an umlaut in a field's label makes the set permissions be ignored in the ticket changelog.\r\n\r\nFor example_ in trac.ini I have set this to remove the hours field for users without TIME_VIEW permission:\r\n\r\n{{{\r\n[field settings]\r\n...\r\nhours.permission = TIME_VIEW:remove_ TIME_RECORD:disable\r\n\r\n[ticket-custom]\r\n...\r\nhours.label = Stunden hinzufügen\r\n}}}\r\n\r\nNow if somebody adds hours to a ticket_ the label and value are displayed in the ticket changelog also for users without TIME_VIEW permission. If I replace the umlaut by ue ("Stunden hinzufuegen")_ the field is correctly removed from the changelog.\r\n\r\nThe ticket form and reports are not affected as far as I can see_ the field is correctly removed.\r\n\r\nI don't know any Python_ but I suppose that the reason lies in remove_changelog() in blackmagic.py.\r\n\r\nOtherwise_ permissions work great! Thank you.,defect,closed,normal,TimingAndEstimationPlugin,normal,fixed,,,0.12
