server/sources/rql2sql.py
branchstable
changeset 2073 173c646981a7
parent 1977 606923dff11b
child 2199 bd0a0f219751
--- a/server/sources/rql2sql.py	Tue Jun 09 14:46:39 2009 +0200
+++ b/server/sources/rql2sql.py	Tue Jun 09 14:47:00 2009 +0200
@@ -827,6 +827,9 @@
                 contextrels[var.name] = attrvars[var.name]
             except KeyError:
                 attrvars[var.name] = relation
+            if var.name in self._varmap:
+                # ensure table is added
+                self._var_info(var.variable)
         if not contextrels:
             relation.children[1].accept(self, contextrels)
             return ''