Modify ↓
Opened 16 years ago
Closed 12 years ago
#4873 closed defect (wontfix)
Traceback when adding a new group
Reported by: | Frédéric PRACA | Owned by: | Dave Cole |
---|---|---|---|
Priority: | normal | Component: | CustomRoadmapPlugin |
Severity: | normal | Keywords: | |
Cc: | Trac Release: | 0.11 |
Description
When trying to put a new group in the roadmap-groups section with Trac-0.11.2.1, I get this traceback :
Traceback (most recent call last): File "/usr/local/lib/python2.5/site-packages/Trac-0.11.2.1-py2.5.egg/trac/web/api.py", line 367, in send_error 'text/html') File "/usr/local/lib/python2.5/site-packages/Trac-0.11.2.1-py2.5.egg/trac/web/chrome.py", line 688, in render_template template = self.load_template(filename, method=method) File "/usr/local/lib/python2.5/site-packages/Trac-0.11.2.1-py2.5.egg/trac/web/chrome.py", line 663, in load_template self.templates = TemplateLoader(self.get_all_templates_dirs(), File "/usr/local/lib/python2.5/site-packages/Trac-0.11.2.1-py2.5.egg/trac/web/chrome.py", line 409, in get_all_templates_dirs for provider in self.template_providers: File "/usr/local/lib/python2.5/site-packages/Trac-0.11.2.1-py2.5.egg/trac/core.py", line 67, in extensions return filter(None, [component.compmgr[cls] for cls in extensions]) File "/usr/local/lib/python2.5/site-packages/Trac-0.11.2.1-py2.5.egg/trac/core.py", line 204, in __getitem__ component = cls(self) File "/usr/local/lib/python2.5/site-packages/Trac-0.11.2.1-py2.5.egg/trac/core.py", line 108, in maybe_init init(self) File "build/bdist.freebsd-7.0-RELEASE-i386/egg/customroadmap/web_ui.py", line 72, in __init__ self.groups = get_roadmap_config(self.config) File "build/bdist.freebsd-7.0-RELEASE-i386/egg/customroadmap/web_ui.py", line 62, in get_roadmap_config groups = parse_roadmap_config(raw_groups) File "build/bdist.freebsd-7.0-RELEASE-i386/egg/customroadmap/web_ui.py", line 34, in parse_roadmap_config status = attrs.get('status', []) AttributeError: 'NoneType' object has no attribute 'get'
Here is my roadmap-groups configuration :
[roadmap-groups] groups = closed,open,new,in_QA closed.status = closed closed.color = #bae0ba closed.counts = true open.status = assigned,reopened open.color = #ff8800 #open.count = true new.status = new new.color = #ff0000 #new.count = true QA.status = in_QA QA.color = #ff0000 #QA.count = true
FYI, I use the enterprise workflow provided as example with 0.11
Attachments (0)
Change History (2)
comment:1 Changed 15 years ago by
comment:2 Changed 12 years ago by
Resolution: | → wontfix |
---|---|
Status: | new → closed |
The functionality of this plugin is available in the Trac core with 0.11. See CustomRoadmapPlugin for more details.
Note: See
TracTickets for help on using
tickets.
You have "in_QA" in your groups, but use just "QA.status" later.
I figured one gets the same problem if a group is added in "groups" but is not used/configured (like group.status).