changeset 7642 | 64eee2a83bfa |
parent 7604 | 1eb6090311ff |
parent 7640 | 85ebdbbcb321 |
child 7780 | a1d5365fefc1 |
--- a/schema.py Mon Jul 11 09:15:54 2011 +0200 +++ b/schema.py Mon Jul 11 09:21:44 2011 +0200 @@ -1012,6 +1012,9 @@ else: expression = 'S eid %(s)s, O eid %(o)s, ' + self.expression args = {'s': eidfrom, 'o': eidto} + if 'U' in self.rqlst.defined_vars: + expression = 'U eid %(u)s, ' + expression + args['u'] = session.user.eid rql = 'Any %s WHERE %s' % (','.join(sorted(self.mainvars)), expression) if self.distinct_query: rql = 'DISTINCT ' + rql