# HG changeset patch # User Sylvain Thénault # Date 1264089520 -3600 # Node ID 8a6356914bd03f1039841b0339608a8105384c13 # Parent b2093f8f04938f6b6257d1079bed85beac48b9b8 fix #615848: undefined 'new' variable was refering to the newly introduced subquery / remove_subquery doesn't take an undefine argument (probable copy/paste from the remove_node call) diff -r b2093f8f0493 -r 8a6356914bd0 rqlrewrite.py --- a/rqlrewrite.py Thu Jan 21 16:52:35 2010 +0100 +++ b/rqlrewrite.py Thu Jan 21 16:58:40 2010 +0100 @@ -327,7 +327,7 @@ self.compute_solutions() except Unsupported: # some solutions have been lost, can't apply this rql expr - self.select.remove_subquery(new, undefine=True) + self.select.remove_subquery(self.select.with_[-1]) raise return subselect