branch | stable |
changeset 7630 | f4b954676721 |
parent 7579 | 5a610b34d2d2 |
child 7642 | 64eee2a83bfa |
--- a/server/sources/rql2sql.py Thu Jul 07 11:08:58 2011 +0200 +++ b/server/sources/rql2sql.py Thu Jul 07 16:47:34 2011 +0200 @@ -1251,6 +1251,8 @@ return condition self._state.add_outer_join_condition(leftalias, condition) return + if leftalias is None: + leftalias = leftvar._q_sql.split('.', 1)[0] self._state.replace_tables_by_outer_join( leftalias, rightalias, outertype, '%s=%s' % (lhssql, rhs.accept(self))) return ''