id,summary,reporter,owner,description,type,status,priority,component,severity,resolution,keywords,cc,release
7642,Exception when adding a filter on the Hours page,technik@schmitt-domizil.de,rjollos,We had the TracHoursPlugin installed on 0.11.7 and reinstalled it with 0.12 on a new machine. \r\n\r\nWhen trying to add a filter to the hours query form_ an exception is thrown:\r\n\r\n{{{\r\nAttributeError: 'list' object has no attribute 'setdefault'\r\n\r\nStacktrace:\r\nFile "/usr/local/lib/python2.6/dist-packages/Trac-0.12-py2.6.egg/trac/web/main.py"_ line 513_ in _dispatch_request\r\n  dispatcher.dispatch(req)\r\nFile "/usr/local/lib/python2.6/dist-packages/Trac-0.12-py2.6.egg/trac/web/main.py"_ line 235_ in dispatch\r\n  resp = chosen_handler.process_request(req)\r\nFile "/usr/local/lib/python2.6/dist-packages/TracHoursPlugin-0.5.2-py2.6.egg/trachours/hours.py"_ line 234_ in process_request\r\n  return self.process_timeline(req)\r\nFile "/usr/local/lib/python2.6/dist-packages/TracHoursPlugin-0.5.2-py2.6.egg/trachours/hours.py"_ line 509_ in process_timeline\r\n  return self.display_html(req_ query)\r\nFile "/usr/local/lib/python2.6/dist-packages/TracHoursPlugin-0.5.2-py2.6.egg/trachours/hours.py"_ line 615_ in display_html\r\n  constraint = constraints.setdefault(field_ {})\r\n}}},defect,assigned,normal,TracHoursPlugin,critical,,Migration,,0.12
