Ticket #78 (closed defect: fixed)
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
Note: See
TracTickets for help on using
tickets.

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