Ticket #78 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

Mailman plugin fails to get owner email address

Reported by: dgynn Owned by: cbalan
Priority: major Milestone:
Component: plugins Version:
Keywords: Cc:

Description

The mailman plugin is throwing an error when creating a new mailing list.

File "/usr/lib/oforge/lib/python2.5/site-packages/Trac-0.12dev-py2.5.egg/trac/web/main.py", line 457, in _dispatch_request
  dispatcher.dispatch(req)
File "/usr/lib/oforge/lib/python2.5/site-packages/Trac-0.12dev-py2.5.egg/trac/web/main.py", line 214, in dispatch
  resp = chosen_handler.process_request(req)
File "/usr/lib/oforge/lib/python2.5/site-packages/Trac-0.12dev-py2.5.egg/trac/admin/web_ui.py", line 113, in process_request
  path_info)
File "build/bdist.linux-i686/egg/mailinglists/admin.py", line 55, in render_admin_panelFile "build/bdist.linux-i686/egg/mailinglists/admin.py", line 108, in _do_newlistFile "build/bdist.linux-i686/egg/mailinglists/api.py", line 42, in create_new_mailing_list

The issue appears to be that the _get_user_email function in mailinglists/admin.py isn't returning an email address. There is probably a change related to the notification system that has caused this to break.

The workaround is to enter an email address in the workspace preferences. But this should be fixed.

Change History

comment:1 Changed 3 years ago by rcorsaro

  • Status changed from new to closed
  • Resolution set to fixed

(In [816]) adds fallback to announcer default domain

fixes #78

Note: See TracTickets for help on using tickets.