Opened 12 years ago
Last modified 11 years ago
#9616 closed defect
AnnouncementSystem fails when set_message_id is false and ticket is changed — at Version 2
Reported by: | Jochen Ulrich | Owned by: | Robert Corsaro |
---|---|---|---|
Priority: | normal | Component: | AnnouncerPlugin |
Severity: | minor | Keywords: | email header |
Cc: | Jochen Ulrich | Trac Release: | 0.11 |
Description (last modified by )
The AnnouncementSystem
fails when the set_message_id
option is set to false
. More precisely, an email is sent for the creation of a ticket but not when the ticket is changed.
Here is the Traceback:
2011-12-15 13:52:28,528 Trac[api] ERROR: AnnouncementSystem failed. Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/TracAnnouncer-0.11.1_r10458-py2.7.egg/announcerplugin/api.py", line 369, in _real_send distributor.distribute(transport, packages[transport], evt) File "/usr/local/lib/python2.7/dist-packages/TracAnnouncer-0.11.1_r10458-py2.7.egg/announcerplugin/distributors/email_distributor.py", line 238, in distribute self._do_send(transport, event, k, v, fmtdict[k]) File "/usr/local/lib/python2.7/dist-packages/TracAnnouncer-0.11.1_r10458-py2.7.egg/announcerplugin/distributors/email_distributor.py", line 341, in _do_send rootMessage['In-Reply-To'] = msgid UnboundLocalError: local variable 'msgid' referenced before assignment 2011-12-15 13:52:28,528 Trac[api] ERROR: AnnouncementSystem failed. Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/TracAnnouncer-0.11.1_r10458-py2.7.egg/announcerplugin/api.py", line 369, in _real_send distributor.distribute(transport, packages[transport], evt) File "/usr/local/lib/python2.7/dist-packages/TracAnnouncer-0.11.1_r10458-py2.7.egg/announcerplugin/distributors/email_distributor.py", line 238, in distribute self._do_send(transport, event, k, v, fmtdict[k]) File "/usr/local/lib/python2.7/dist-packages/TracAnnouncer-0.11.1_r10458-py2.7.egg/announcerplugin/distributors/email_distributor.py", line 341, in _do_send rootMessage['In-Reply-To'] = msgid UnboundLocalError: local variable 'msgid' referenced before assignment
Change History (3)
Changed 12 years ago by
Attachment: | set_message_id_fix.patch.txt added |
---|
comment:1 Changed 12 years ago by
comment:2 Changed 11 years ago by
Description: | modified (diff) |
---|
Note: See
TracTickets for help on using
tickets.
Added patch to fix the problem.