﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
16113	TypeError: unhashable type: 'list'	anonymous	nobody	"Following the link 'easy-pickings' on https://docs.djangoproject.com/en/1.3/internals/contributing/ I got the message:

{{{
Oops…
Trac detected an internal error:

TypeError: unhashable type: 'list'
}}}


==== How to Reproduce ====

While doing a GET operation on `/query`, Trac issued an internal error.

''(please provide additional details here)''[[BR]]

Request parameters:
{{{
{'keywords': [u'~easy-pickings', u'~easy-pickings'],
 'order': [u'priority?status=new', u'priority'],
 'status': [u'new', u'assigned', u'reopened', u'assigned', u'reopened']}
}}}

User agent: `Mozilla/5.0 (X11; Linux x86_64; rv:2.0.1) Gecko/20110429 Firefox/4.0.1`

==== System Information ====
''System information not available''

==== Enabled Plugins ====
''Plugin information not available''

==== Python Traceback ====
{{{
Traceback (most recent call last):
  File ""/home/trac/venv/lib/python2.6/site-packages/trac/web/main.py"", line 511, in _dispatch_request
    dispatcher.dispatch(req)
  File ""/home/trac/venv/lib/python2.6/site-packages/trac/web/main.py"", line 237, in dispatch
    resp = chosen_handler.process_request(req)
  File ""/home/trac/venv/lib/python2.6/site-packages/trac/ticket/query.py"", line 918, in process_request
    max)
  File ""/home/trac/venv/lib/python2.6/site-packages/trac/ticket/query.py"", line 73, in __init__
    self.order = synonyms.get(order, order)     # 0.11 compatibility
TypeError: unhashable type: 'list'
}}}"	Uncategorized	closed	Uncategorized	1.3	Normal	fixed			Accepted	0	0	0	0	0	0
