server/sources/rql2sql.py
changeset 9250 0dcc68dd8458
parent 9230 a68b2fe8a800
child 9324 a5ce068143ad
--- a/server/sources/rql2sql.py	Fri Aug 09 10:00:40 2013 +0200
+++ b/server/sources/rql2sql.py	Fri Oct 04 14:28:50 2013 +0200
@@ -1248,6 +1248,8 @@
         except KeyError:
             if lhsalias is None:
                 lhssql = lhsconst.accept(self)
+            elif attr == 'eid':
+                lhssql = lhsvar.accept(self)
             else:
                 lhssql = '%s.%s%s' % (lhsalias, SQL_PREFIX, attr)
         condition = '%s=%s' % (lhssql, (rhsconst or rhsvar).accept(self))