id	summary	reporter	owner	description	type	status	priority	component	severity	resolution	keywords	cc	release
10461	"TypeError: 'NoneType' object is not iterable" with Trac 1.0	damato	rjollos	After upgrading to Trac 1.0 I also upgraded my TracDisussion installation to the latest sources from the SVN (r12139). However, as soon as I started using it trac now always returns the following error message in the logs:\r\n\r\n{{{\r\n\r\n2012-10-10 09:18:46,130 Trac[main] ERROR: Internal Server Error: \r\nTraceback (most recent call last):\r\n  File "/usr/lib64/python2.7/site-packages/trac/web/main.py", line 497, in _dispatch_request\r\n    dispatcher.dispatch(req)\r\n  File "/usr/lib64/python2.7/site-packages/trac/web/main.py", line 214, in dispatch\r\n    resp = chosen_handler.process_request(req)\r\n  File "build/bdist.linux-x86_64/egg/tracdiscussion/core.py", line 112, in process_request\r\n    template, data = api.process_discussion(context)\r\n  File "build/bdist.linux-x86_64/egg/tracdiscussion/api.py", line 260, in process_discussion\r\n    self._do_actions(context, actions)\r\n  File "build/bdist.linux-x86_64/egg/tracdiscussion/api.py", line 705, in _do_actions\r\n    context.data['forums'] = self.get_forums(context, order, desc)\r\n  File "build/bdist.linux-x86_64/egg/tracdiscussion/api.py", line 1847, in get_forums\r\n    'discussion', 'forum/%s' % (forum['id'])))\r\n  File "build/bdist.linux-x86_64/egg/tractags/api.py", line 236, in get_tags\r\n    .get_resource_tags(req, resource))\r\nTypeError: 'NoneType' object is not iterable\r\n}}}\r\n\r\nAfter reverting to revision r9787 TracDiscussion started working again.	defect	closed	normal	DiscussionPlugin	blocker	fixed			1.0
