File '/var/local/allura/ForgeTracker/forgetracker/tracker_main.py', line 1391 in update_ticket_from_widget self._update_ticket(data) File '/var/local/allura/ForgeTracker/forgetracker/tracker_main.py', line 1455 in _update_ticket changes['attachments'] = attachments_info(self.ticket.attachments) File '/var/local/allura/ForgeTracker/forgetracker/tracker_main.py', line 157 in attachments_info attach.content_type)) UnicodeEncodeError: 'ascii' codec can't encode characters in position 2-3: ordinal not in range(128)
Also deleting an attachment with a unicode name doesn't work, same root cause. So single fix should make both work, but please test to confirm.
fixed on:
hs/7874