The server encountered an unexpected condition which prevented it from fulfilling the request.
Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/CherryPy-3.2.4-py2.7.egg/cherrypy/_cprequest.py", line 656, in respond response.body = self.handler() File "/usr/local/lib/python2.7/dist-packages/CherryPy-3.2.4-py2.7.egg/cherrypy/_cpdispatch.py", line 34, in __call__ return self.callable(*self.args, **self.kwargs) File "<string>", line 3, in search_results File "/usr/local/lib/python2.7/dist-packages/TurboGears-1.5.1-py2.7.egg/turbogears/controllers.py", line 360, in expose *args, **kw) File "<generated code>", line 0, in run_with_transaction File "/usr/local/lib/python2.7/dist-packages/TurboGears-1.5.1-py2.7.egg/turbogears/database.py", line 495, in sa_rwt retval = func(*args, **kw) File "/usr/local/lib/python2.7/dist-packages/TurboGears-1.5.1-py2.7.egg/turbogears/controllers.py", line 244, in _expose @abstract() File "<generated code>", line 0, in _expose File "/usr/local/lib/python2.7/dist-packages/TurboGears-1.5.1-py2.7.egg/turbogears/controllers.py", line 389, in <lambda> fragment, options, args, kw))) File "/usr/local/lib/python2.7/dist-packages/TurboGears-1.5.1-py2.7.egg/turbogears/controllers.py", line 425, in _execute_func output = errorhandling.try_call(func, *args, **kw) File "/usr/local/lib/python2.7/dist-packages/TurboGears-1.5.1-py2.7.egg/turbogears/errorhandling.py", line 83, in try_call return func(self, *args, **kw) File "/usr/local/lib/python2.7/dist-packages/prpublish-1.0.0.1-py2.7.egg/prpublish/controllers.py", line 161, in search_results ret.update ( SEORelease.do_search( kw )) File "/usr/local/lib/python2.7/dist-packages/prcommon-1.0.0.1-py2.7.egg/prcommon/model/seopressreleases.py", line 930, in do_search if key == "cid" and key['cid'] != -1: TypeError: string indices must be integers