Hardik Ansodariya (OpenERP) has proposed merging 
lp:~openerp-dev/openobject-server/7.0-opw-584096-han into 
lp:openobject-server/7.0.

Requested reviews:
  Naresh(OpenERP) (nch-openerp)

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-server/7.0-opw-584096-han/+merge/142665

Hello,

Fixed the issue of argument in expression.py/ def __leaf_to_sql method.

There were required to pass object of ExtendedLeaf class but were passing raw 
value as a result '=?' operator was not able to evaluate.

With reference of Maintenance case: 584096.

Kindly review it. 
-- 
https://code.launchpad.net/~openerp-dev/openobject-server/7.0-opw-584096-han/+merge/142665
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openobject-server/7.0-opw-584096-han.
=== modified file 'openerp/osv/expression.py'
--- openerp/osv/expression.py	2012-12-17 13:45:59 +0000
+++ openerp/osv/expression.py	2013-01-10 10:47:19 +0000
@@ -1153,7 +1153,7 @@
                 params = []
             else:
                 # '=?' behaves like '=' in other cases
-                query, params = self.__leaf_to_sql((left, '=', right), model)
+                query, params = self.__leaf_to_sql(ExtendedLeaf((left, '=', right), model))
 
         elif left == 'id':
             query = '%s.id %s %%s' % (table_alias, operator)

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : openerp-dev-gtk@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to