After updating (Trac 12.2, DiscussionPlugin r9877) I get the following error when using the RecentTopics? macro:
AttributeError: 'Context' object has no attribute 'has_tags'
2011-05-25 12:32:05,846 Trac[formatter] ERROR: Macro RecentTopics(10) failed:
Traceback (most recent call last):
File "build\bdist.win32\egg\trac\wiki\formatter.py", line 717, in _macro_formatter
return macro.process(args, in_paragraph=True)
File "build\bdist.win32\egg\trac\wiki\formatter.py", line 304, in process
text = self.processor(text)
File "build\bdist.win32\egg\trac\wiki\formatter.py", line 291, in _macro_processor
text)
File "build\bdist.win32\egg\tracdiscussion\wiki.py", line 81, in expand_macro
return self._expand_recent_topics(formatter, name, content)
File "build\bdist.win32\egg\tracdiscussion\wiki.py", line 233, in _expand_recent_topics
forum_name = api.get_forum(context, entry['forum'])['name']
File "build\bdist.win32\egg\tracdiscussion\api.py", line 1622, in get_forum
if context.has_tags:
AttributeError: 'Context' object has no attribute 'has_tags'