server/querier.py
changeset 389 aa180daa2bd4
parent 321 247947250382
child 438 69b79faefa94
--- a/server/querier.py	Mon Jan 12 11:00:17 2009 +0100
+++ b/server/querier.py	Mon Jan 12 15:12:51 2009 +0100
@@ -44,6 +44,7 @@
     for rel in restriction.iget_nodes(Relation):
         cmp = rel.children[1]
         if rel.r_type == 'eid' and cmp.operator == '=' and \
+               not rel.neged(strict=True) and \
                isinstance(cmp.children[0], Constant) and \
                cmp.children[0].type == 'Substitute':
             varkwargs[rel.children[0].name] = typed_eid(cmp.children[0].eval(args))