gpa(Open ERP) has proposed merging 
lp:~openerp-dev/openobject-server/trunk-bug-818189-gpa into 
lp:openobject-server.

Requested reviews:
  Naresh(OpenERP) (nch-openerp)
Related bugs:
  Bug #818189 in OpenERP Server: "tuple (5) to unlink all values in a many2many 
field doesn't work"
  https://bugs.launchpad.net/openobject-server/+bug/818189

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-server/trunk-bug-818189-gpa/+merge/71835

Fixed problem of tuple(5) unlink in many2many
-- 
https://code.launchpad.net/~openerp-dev/openobject-server/trunk-bug-818189-gpa/+merge/71835
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openobject-server/trunk-bug-818189-gpa.
=== modified file 'openerp/osv/fields.py'
--- openerp/osv/fields.py	2011-07-12 08:37:11 +0000
+++ openerp/osv/fields.py	2011-08-17 09:49:17 +0000
@@ -665,7 +665,7 @@
                 if not cr.fetchone():
                     cr.execute('insert into '+self._rel+' ('+self._id1+','+self._id2+') values (%s,%s)', (id, act[1]))
             elif act[0] == 5:
-                cr.execute('update '+self._rel+' set '+self._id2+'=null where '+self._id2+'=%s', (id,))
+                cr.execute('delete from '+self._rel+' where ' + self._id1 + ' = %s', (id,))
             elif act[0] == 6:
 
                 d1, d2,tables = obj.pool.get('ir.rule').domain_get(cr, user, obj._name, context=context)

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to