#8563 closed defect (wontfix)
TypeError: <lambda>() got multiple values for keyword argument 'type'
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | general | Version: | 0.11.4 |
Severity: | normal | Keywords: | |
Cc: | andrea.tomasini@… | Branch: | |
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
How to Reproduce
While doing a GET operation on /ticket/2
, Trac issued an internal error.
While trying to edit a ticket this traceback is displayed. The product is actually Agilo for scrum 1.0 and I'm not sure this bug is specific to Trac but any help is appreciated.
Request parameters:
{'id': u'2', 'pane': u'edit'}
User Agent was: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 4.0.20506)
System Information
Trac | 0.11.4
|
Python | 2.5.4 (r254:67916, Dec 23 2008, 15:10:54) [MSC v.1310 32 bit (Intel)]
|
setuptools | 0.6c9
|
MySQL | server: "5.1.34-community", client: "5.0.27", thread-safe: 1
|
MySQLdb | 1.2.2
|
Genshi | 0.5.1
|
Agilo | 1.0.1-pro
|
jQuery: | 1.2.6
|
Python Traceback
Traceback (most recent call last): File "C:\Documents and Settings\taz.TAZWIN\Desktop\Agilo_installer\trac_svn\lib\site-packages\trac-0.11.4-py2.5.egg\trac\web\main.py", line 435, in _dispatch_request File "C:\Documents and Settings\taz.TAZWIN\Desktop\Agilo_installer\trac_svn\lib\site-packages\trac-0.11.4-py2.5.egg\trac\web\main.py", line 227, in dispatch File "C:\Documents and Settings\taz.TAZWIN\Desktop\Agilo_installer\trac_svn\lib\site-packages\trac-0.11.4-py2.5.egg\trac\web\chrome.py", line 742, in render_template File "build\bdist.win32\egg\genshi\core.py", line 179, in render return encode(generator, method=method, encoding=encoding, out=out) File "build\bdist.win32\egg\genshi\output.py", line 61, in encode for chunk in iterator: File "build\bdist.win32\egg\genshi\output.py", line 311, in __call__ for kind, data, pos in stream: File "build\bdist.win32\egg\genshi\output.py", line 753, in __call__ for kind, data, pos in stream: File "build\bdist.win32\egg\genshi\output.py", line 592, in __call__ for kind, data, pos in stream: File "build\bdist.win32\egg\genshi\output.py", line 698, in __call__ for kind, data, pos in chain(stream, [(None, None, None)]): File "build\bdist.win32\egg\genshi\output.py", line 532, in __call__ for ev in stream: File "build\bdist.win32\egg\genshi\core.py", line 283, in _ensure for event in stream: File "build\bdist.win32\egg\genshi\core.py", line 283, in _ensure for event in stream: File "C:\Documents and Settings\taz.TAZWIN\Desktop\Agilo_installer\trac_svn\lib\site-packages\trac-0.11.4-py2.5.egg\trac\web\chrome.py", line 807, in _strip_accesskeys File "build\bdist.win32\egg\genshi\core.py", line 283, in _ensure for event in stream: File "C:\Documents and Settings\taz.TAZWIN\Desktop\Agilo_installer\trac_svn\lib\site-packages\trac-0.11.4-py2.5.egg\trac\web\chrome.py", line 796, in _generate File "build\bdist.win32\egg\genshi\template\base.py", line 582, in _include for event in tmpl.generate(ctxt, **vars): File "build\bdist.win32\egg\genshi\template\base.py", line 569, in _include for event in stream: File "build\bdist.win32\egg\genshi\template\markup.py", line 298, in _match ctxt, start=idx + 1, **vars): File "build\bdist.win32\egg\genshi\template\markup.py", line 298, in _match ctxt, start=idx + 1, **vars): File "build\bdist.win32\egg\genshi\template\markup.py", line 245, in _match for event in stream: File "build\bdist.win32\egg\genshi\template\base.py", line 543, in _exec for event in stream: File "build\bdist.win32\egg\genshi\template\base.py", line 533, in _eval for event in substream: File "build\bdist.win32\egg\genshi\template\base.py", line 496, in _eval for kind, data, pos in stream: File "build\bdist.win32\egg\genshi\template\base.py", line 551, in _flatten for event in stream: File "build\bdist.win32\egg\genshi\core.py", line 283, in _ensure for event in stream: File "build\bdist.win32\egg\genshi\path.py", line 141, in _generate subevent = stream.next() File "build\bdist.win32\egg\genshi\template\base.py", line 569, in _include for event in stream: File "build\bdist.win32\egg\genshi\template\markup.py", line 298, in _match ctxt, start=idx + 1, **vars): File "build\bdist.win32\egg\genshi\template\markup.py", line 298, in _match ctxt, start=idx + 1, **vars): File "build\bdist.win32\egg\genshi\template\markup.py", line 245, in _match for event in stream: File "build\bdist.win32\egg\genshi\template\base.py", line 543, in _exec for event in stream: File "build\bdist.win32\egg\genshi\template\base.py", line 533, in _eval for event in substream: File "build\bdist.win32\egg\genshi\template\base.py", line 510, in _eval **vars): File "build\bdist.win32\egg\genshi\template\base.py", line 520, in _eval result = _eval_expr(data, ctxt, **vars) File "build\bdist.win32\egg\genshi\template\base.py", line 286, in _eval_expr retval = expr.evaluate(ctxt) File "build\bdist.win32\egg\genshi\template\eval.py", line 180, in evaluate return eval(self.code, _globals, {'__data__': data}) File "c:\agilo\lib\site-packages\binary_agilo-1.0.1_pro-py2.5.egg\agilo\ticket\links\templates\agilo_links_edit.html", line 65, in <Expression u'href.newticket(type=item.dest_type, src=ticket.id, **copied_fields)'> <li><a href="${href.newticket(type=item.dest_type, src=ticket.id, **copied_fields)}">Create a new referenced '${ticket.get_alias(item.dest_type)}'</a></li> TypeError: <lambda>() got multiple values for keyword argument 'type'
Attachments (0)
Change History (5)
follow-up: 3 comment:1 by , 15 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
follow-up: 4 comment:3 by , 15 years ago
Cc: | added |
---|
Replying to cboos: Hi Christian,
No, this is really specific to AgiloForScrum (agilo_links_edit.html is one of their templates).
Isn't there a way by which you can forward me these emails or just put me in cc when some AgiloForScrum things are popping up?
Thanks :-)
follow-up: 5 comment:4 by , 15 years ago
Replying to andrea.tomasini@…:
Replying to cboos: Hi Christian,
No, this is really specific to AgiloForScrum (agilo_links_edit.html is one of their templates).
Isn't there a way by which you can forward me these emails or just put me in cc when some AgiloForScrum things are popping up?
Ok, I'll CC you, but I think we should rather reactivate #5516 ;-)
The idea in the patches there was that you could directly get the semi-automated bug reports in a Trac corresponding to the faulty plugin, or failing that, at least give proper mail contact and avoid semi-automated bug reports to be created on t.e.o's Trac.
Maybe even simpler: I don't know if you're re-packaging Trac itself, pristine distribution or with some patches - if so, you could modify the URL for the semi-automated bug report so that it goes to one of yours instead of t.e.o.
comment:5 by , 15 years ago
Replying to cboos:
Replying to andrea.tomasini@…:
Replying to cboos: Hi Christian,
No, this is really specific to AgiloForScrum (agilo_links_edit.html is one of their templates).
Isn't there a way by which you can forward me these emails or just put me in cc when some AgiloForScrum things are popping up?
Ok, I'll CC you, but I think we should rather reactivate #5516 ;-)
The idea in the patches there was that you could directly get the semi-automated bug reports in a Trac corresponding to the faulty plugin, or failing that, at least give proper mail contact and avoid semi-automated bug reports to be created on t.e.o's Trac.
The formatting… can be a problem, but I'll have a look in the Agilo code for redirecting, the problem is that if there are other plugins… than it will be unpredictable to which repository it will end.
Maybe even simpler: I don't know if you're re-packaging Trac itself, pristine distribution or with some patches - if so, you could modify the URL for the semi-automated bug report so that it goes to one of yours instead of t.e.o.
No Agilo is a pure and simple plugin (we do runtime patching ;-)) I didn't new there is an easy way to change this, I'll have a look how that can be done.
For now I did it manually, it is now here: https://dev.agile42.com/ticket/846
Thanks and sorry for the traffic ;-) ANdreaT
No, this is really specific to AgiloForScrum (agilo_links_edit.html is one of their templates).