[darcs-devel] [issue1340] search => templating error (roundup)

Eric Kow bugs at darcs.net
Mon Feb 2 10:25:57 UTC 2009


New submission from Eric Kow <kowey at darcs.net>:

Simon: may I assign this to you?

I tried performing a search for bugs created by 'Tim' and got this error:

Full traceback:

Traceback (most recent call last):
  File "/usr/local/src/roundup/roundup/cgi/client.py", line 730, in renderContext
    result = pt.render(self, None, None, **args)
  File "/usr/local/src/roundup/roundup/cgi/templating.py", line 323, in render
    getEngine().getContext(c), output, tal=1, strictinsert=0)()
  File "/usr/local/src/roundup/roundup/cgi/TAL/TALInterpreter.py", line 192, in
__call__
    self.interpret(self.program)
  File "/usr/local/src/roundup/roundup/cgi/TAL/TALInterpreter.py", line 236, in
interpret
    handlers[opcode](self, args)
  File "/usr/local/src/roundup/roundup/cgi/TAL/TALInterpreter.py", line 666, in
do_useMacro
    self.interpret(macro)
  File "/usr/local/src/roundup/roundup/cgi/TAL/TALInterpreter.py", line 236, in
interpret
    handlers[opcode](self, args)
  File "/usr/local/src/roundup/roundup/cgi/TAL/TALInterpreter.py", line 411, in
do_optTag_tal
    self.do_optTag(stuff)
  File "/usr/local/src/roundup/roundup/cgi/TAL/TALInterpreter.py", line 396, in
do_optTag
    return self.no_tag(start, program)
  File "/usr/local/src/roundup/roundup/cgi/TAL/TALInterpreter.py", line 391, in
no_tag
    self.interpret(program)
  File "/usr/local/src/roundup/roundup/cgi/TAL/TALInterpreter.py", line 236, in
interpret
    handlers[opcode](self, args)
  File "/usr/local/src/roundup/roundup/cgi/TAL/TALInterpreter.py", line 689, in
do_defineSlot
    self.interpret(slot)
  File "/usr/local/src/roundup/roundup/cgi/TAL/TALInterpreter.py", line 236, in
interpret
    handlers[opcode](self, args)
  File "/usr/local/src/roundup/roundup/cgi/TAL/TALInterpreter.py", line 462, in
do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/usr/local/src/roundup/roundup/cgi/PageTemplates/TALES.py", line 227, in
evaluate
    return expression(self)
  File "/usr/local/src/roundup/roundup/cgi/PageTemplates/Expressions.py", line
194, in __call__
    return self._eval(econtext)
  File "/usr/local/src/roundup/roundup/cgi/PageTemplates/Expressions.py", line
189, in _eval
    return render(ob, econtext.vars)
  File "/usr/local/src/roundup/roundup/cgi/PageTemplates/Expressions.py", line
95, in render
    ob = ob()
  File "/usr/local/src/roundup/roundup/cgi/templating.py", line 2466, in batch
    l = [id for id in klass.filter(matches, filterspec, sort, group)
  File "/usr/local/src/roundup/roundup/backends/rdbms_common.py", line 2178, in
filter
    del d[None]
KeyError

----------
assignedto: simon
messages: 7259
nosy: Serware, dmitry.kurochkin, kowey, simon, thorkilnaur
priority: bug
status: unread
title: search => templating error (roundup)
topic: BugTracker

__________________________________
Darcs bug tracker <bugs at darcs.net>
<http://bugs.darcs.net/issue1340>
__________________________________


More information about the darcs-devel mailing list