Opened 3 years ago
Last modified 3 years ago
#13934 closed defect
Updated Roadmap plugin seems to break specifying parameters on new ticket — at Initial Version
Reported by: | Owned by: | Franz | |
---|---|---|---|
Priority: | normal | Component: | RoadmapPlugin |
Severity: | normal | Keywords: | |
Cc: | Trac Release: | 1.4 |
Description
After updating with fix for Unicode, I seem to have a different issue. I have a menu item for creating new tickets. It uses an endpoint newticket?type=research. I'm getting an internal error when trying to create a new ticket, but if I comment out the Roadmap plugin, it works. Here is the traceback:
File "/usr/lib/python2.7/site-packages/trac/web/main.py", line 639, in dispatch_request dispatcher.dispatch(req) File "/usr/lib/python2.7/site-packages/trac/web/main.py", line 250, in dispatch resp = chosen_handler.process_request(req) File "/usr/lib/python2.7/site-packages/trac/ticket/web_ui.py", line 184, in process_request return self._process_newticket_request(req) File "/usr/lib/python2.7/site-packages/trac/ticket/web_ui.py", line 497, in _process_newticket_request self._populate(req, ticket, plain_fields) File "/usr/lib/python2.7/site-packages/trac/ticket/web_ui.py", line 859, in _populate fields = {k: req.args.get(k) for k in req.args} File "/usr/lib/python2.7/site-packages/trac/ticket/web_ui.py", line 859, in <dictcomp> fields = {k: req.args.get(k) for k in req.args} File "/usr/lib/python2.7/site-packages/trac/web/api.py", line 326, in get return self.getfirst(name, default) File "/usr/lib/python2.7/site-packages/trac/web/api.py", line 416, in getfirst val = val[0]
If I use the interactive mode, I get req value of <RequestWithSession "GET '/newticket?type=research'"> and the k value shows as 'show-roadmap'
Note: See
TracTickets for help on using
tickets.