From ae9ff0f6c52dc77298168ebf80a644659f981f35 Mon Sep 17 00:00:00 2001 From: ced <> Date: Fri, 29 Dec 2006 14:24:20 +0000 Subject: [PATCH] KERNEL: fix set without values bzr revid: ced-99c94e6837162feb3398c9c5fd7480ab182c02b0 --- bin/osv/fields.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bin/osv/fields.py b/bin/osv/fields.py index 4ae70fd33e7..b7d472b7db6 100644 --- a/bin/osv/fields.py +++ b/bin/osv/fields.py @@ -329,6 +329,8 @@ class one2many(_column): return res def set(self, cr, obj, id, field, values, user=None, context={}): + if not values: + return _table = obj.pool.get(self._obj)._table obj = obj.pool.get(self._obj) for act in values: @@ -387,6 +389,8 @@ class many2many(_column): return res def set(self, cr, obj, id, name, values, user=None, context={}): + if not values: + return obj = obj.pool.get(self._obj) for act in values: if act[0]==0: