﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc	parents
878	[TRAC Error] TypeError: unhashable type: 'list'	velolala		"==== How to Reproduce ====

- As logged-in user
- Search for tickets by tag 'privacy' (""https://issues.mediagoblin.org/query?status=!closed&keywords=~privacy"")
- Set: Status [] accepted [] closed [x] in_progress [x] new [x] review
- Click 'Update'

=== Expected Outcome ===
- See tickets that are tagged with 'privacy'

=== Actual Outcome ===

Error (see below)::

While doing a GET operation on `/query`, Trac issued an internal error.

''(please provide additional details here)''

Request parameters:
{{{
{'keywords': [u'~privacy', u'~privacy'],
 'order': [u'priority?status=in_progress', u'priority'],
 'status': [u'in_progress', u'new', u'review', u'new', u'review']}
}}}

User agent: `Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:29.0) Gecko/20100101 Firefox/29.0`

==== System Information ====
''System information not available''

==== Enabled Plugins ====
''Plugin information not available''

==== Python Traceback ====
{{{
Traceback (most recent call last):
  File ""/usr/lib/python2.7/dist-packages/trac/web/main.py"", line 497, in _dispatch_request
    dispatcher.dispatch(req)
  File ""/usr/lib/python2.7/dist-packages/trac/web/main.py"", line 214, in dispatch
    resp = chosen_handler.process_request(req)
  File ""/usr/lib/python2.7/dist-packages/trac/ticket/query.py"", line 942, in process_request
    max)
  File ""/usr/lib/python2.7/dist-packages/trac/ticket/query.py"", line 77, in __init__
    self.order = synonyms.get(order, order)     # 0.11 compatibility
TypeError: unhashable type: 'list'
}}}"	defect	closed	minor		infrastructure	cant-reproduce	trac		
