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
