All, I attempted to search for all issues created by me today so I could catch up since i've been out of the loop for a bit. I performed the following steps:
- went to bugs.python.org - clicked search (on the lhs of the page) - typed in josepharmbruster as creator - clicked search I will create an issue if deemed necessary. Joseph Armbruster *exceptions.KeyError*: Debugging information follows 1. While evaluating the standard:'request/batch' expression on line 23 Current variables: *templates*<roundup.cgi.templating.Templatesinstance at 0x2ab2b64c5fc8> *repeat*<roundup.cgi.PageTemplates.TALES.SafeMapping instance at 0x2ab2b75ad9e0> *false*0 *context*<HTMLClass(0x2ab2b75ad908) issue> * utils*<roundup.cgi.templating.TemplatingUtils instance at 0x2ab2b75ad950> *db*<roundup.cgi.templating.HTMLDatabase instance at 0x2ab2b75ad6c8> *nothing*None *i18n*< roundup.cgi.TranslationService.TranslationService instance at 0x2ab2b759e200> *true*1 *default*< roundup.cgi.PageTemplates.TALES.Default instance at 0x2ab2b6353b90> * request*<HTMLRequest {'_context': None, 'startwith': 0, 'show': < roundup.support.TruthDict instance at 0x2ab2b75ad830>, 'classname': 'issue', 'special_char': '@', 'dispname': None, 'group': [('+', 'priority')], '_client': <roundup.cgi.client.Client instance at 0x2ab2b759e128>, 'template': 'index', 'input': <function input_xhtml at 0x2ab2b635b758>, 'columns': ['title', 'id', 'activity', 'status'], 'sort': [('+', 'activity')], 'env': {'HTTP_AUTHORIZATION': None, 'SERVER_PORT': '8080', 'SERVER_NAME': 'localhost', 'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q= 0.5', 'SCRIPT_NAME': '', 'REQUEST_METHOD': 'GET', 'HTTP_HOST': 'localhost:8080', 'PATH_INFO': 'issue', 'CONTENT_TYPE': 'text/plain', 'QUERY_STRING': '%40search_text=&title=&%40columns=title&id=&%40columns=id&creation=&creator=josepharmbruster&activity=&%40columns=activity&%40sort=activity&actor=&nosy=&type=&components=&versions=&severity=&dependencies=&assignee=&keywords=&priority=&%40group=priority&status=1&%40columns=status&resolution=&%40pagesize=50&%40startwith=0&%40action=search', 'TRACKER_NAME': 'tracker'}, 'form': FieldStorage(None, None, [MiniFieldStorage('@columns', 'title'), MiniFieldStorage('@columns', 'id'), MiniFieldStorage('creator', 'josepharmbruster'), MiniFieldStorage('@columns', 'activity'), MiniFieldStorage('@sort', 'activity'), MiniFieldStorage('@group', 'priority'), MiniFieldStorage('status', '1'), MiniFieldStorage('@columns', 'status'), MiniFieldStorage('@pagesize', '50'), MiniFieldStorage('@startwith', '0'), MiniFieldStorage('@action', 'search'), MiniFieldStorage('@filter', 'creator'), MiniFieldStorage('@filter', 'status')]), 'nodeid': None, 'base': 'http://bugs.python.org/', 'user': <HTMLItem(0x2ab2b75ad7e8) user 2>, 'search_text': None, 'pagesize': 50, 'filterspec': {'status': ['1'], 'creator': []}, 'filter': ['creator', 'status'], 'client': < roundup.cgi.client.Client instance at 0x2ab2b759e128>}> *tracker*< roundup.instance.Tracker instance at 0x2ab2b64bccf8> *template*<Roundup PageTemplate 'issue.index.html'> *config*< roundup.configuration.CoreConfig instance at 0x2ab2b64bcd40> *options*{'ok_message': [], 'error_message': []} *loop*< roundup.cgi.PageTemplates.TALES.SafeMapping instance at 0x2ab2b75ad9e0> *status_notresolved*'-1,1,3' *columns_showall* 'id,activity,title,creator,assignee,status' *kw_create*0 *attrs*{'tal:define': 'batch request/batch', 'tal:condition': 'context/is_view_ok'} *columns *'id,activity,title,creator,status' 2. A problem occurred in your template "issue.index.html". Full traceback: Traceback (most recent call last): File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/client.py", line 770, in renderContext result = pt.render(self, None, None, **args) File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/templating.py", line 323, in render getEngine().getContext(c), output, tal=1, strictinsert=0)() File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py", line 192, in __call__ self.interpret(self.program) File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py", line 236, in interpret handlers[opcode](self, args) File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py", line 666, in do_useMacro self.interpret(macro) File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py", line 236, in interpret handlers[opcode](self, args) File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py", line 411, in do_optTag_tal self.do_optTag(stuff) File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py", line 396, in do_optTag return self.no_tag(start, program) File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py", line 391, in no_tag self.interpret(program) File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py", line 236, in interpret handlers[opcode](self, args) File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py", line 689, in do_defineSlot self.interpret(slot) File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py", line 236, in interpret handlers[opcode](self, args) File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py", line 411, in do_optTag_tal self.do_optTag(stuff) File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py", line 396, in do_optTag return self.no_tag(start, program) File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py", line 391, in no_tag self.interpret(program) File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py", line 236, in interpret handlers[opcode](self, args) File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/TAL/TALInterpreter.py", line 462, in do_setLocal_tal self.engine.setLocal(name, self.engine.evaluateValue(expr)) File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/PageTemplates/TALES.py", line 227, in evaluate return expression(self) File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/PageTemplates/Expressions.py", line 194, in __call__ return self._eval(econtext) File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/PageTemplates/Expressions.py", line 189, in _eval return render(ob, econtext.vars) File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/PageTemplates/Expressions.py", line 95, in render ob = ob() File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/cgi/templating.py", line 2463, in batch l = [id for id in klass.filter(matches, filterspec, sort, group) File "/home/roundup/roundup-production//lib/python2.4/site-packages/roundup/backends/rdbms_common.py", line 2178, in filter del d[None] KeyError
_______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com