Opened 8 years ago

Closed 8 years ago

#7773 closed defect (fixed)

AttributeError in 'EmailDistributor' from 0.11.2dev

Reported by: Dmitri Owned by: Robert Corsaro
Priority: normal Component: AnnouncerPlugin
Severity: major Keywords:
Cc: Trac Release: 0.12


No announcements. In log:

2010-10-05 10:39:03,461 Trac[api] ERROR: AnnouncementSystem failed.
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/announcer/", line 407, in _real_send
    distributor.distribute(transport, packages[transport], evt)
  File "/usr/lib/python2.6/site-packages/announcer/distributors/", line 352, in distribute
    self._do_send(transport, event, k, v, fmtdict[k])
  File "/usr/lib/python2.6/site-packages/announcer/distributors/", line 470, in _do_send
    if self.set_message_id:
AttributeError: 'EmailDistributor' object has no attribute 'set_message_id'

Attachments (0)

Change History (2)

comment:1 Changed 8 years ago by Dmitri

This change works for me

  • announcer/distributors/

    467467        rootMessage = MIMEMultipart("related")
    469469        headers = dict()
    470         if self.set_message_id:
    471             headers['Message-ID'] = self._message_id(event.realm)
     471        headers['Message-ID'] = self._message_id(event.realm)
    472472        headers['Date'] = formatdate()
    473473        from_header = formataddr((
    474474            self.from_name or self.env.project_name,

comment:2 Changed 8 years ago by Robert Corsaro

Resolution: fixed
Status: newclosed

(In [9255]) Fix bug with set_message_id

Fixes #7773

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain Robert Corsaro.
The resolution will be deleted.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.