server/sources/rql2sql.py
branchstable
changeset 9230 a68b2fe8a800
parent 9167 c05652b108ce
child 9324 a5ce068143ad
--- a/server/sources/rql2sql.py	Thu Aug 29 16:21:52 2013 +0200
+++ b/server/sources/rql2sql.py	Fri Aug 30 09:57:38 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))