﻿id	summary	reporter	owner	description	type	status	priority	component	severity	resolution	keywords	cc	release
13934	Updated Roadmap plugin seems to break specifying parameters on new ticket	David.Byrne@…	Franz	"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'"	defect	new	normal	RoadmapPlugin	normal				
