Avoid duplicate report, etc...
authorced <>
Mon, 8 Oct 2007 11:30:45 +0000 (11:30 +0000)
committerced <>
Mon, 8 Oct 2007 11:30:45 +0000 (11:30 +0000)
bzr revid: ced-eb57f667807c057798c009f4f9cc4344d46f0f00

bin/addons/base/ir/ir_values.py

index 05d798a..abbb0ed 100644 (file)
@@ -70,7 +70,13 @@ class ir_values(osv.osv):
                        else:
                                res_id=False
                        if replace:
-                               ids = self.search(cr, uid, [('key','=',key),('key2','=',key2),('name','=',name),('model','=',model),('res_id','=',res_id), ('user_id','=',preserve_user and uid)])
+                               ids = self.search(cr, uid, [
+                                       ('key', '=', key),
+                                       ('key2', '=', key2),
+                                       ('model', '=', model),
+                                       ('res_id', '=', res_id),
+                                       ('user_id', '=', preserve_user and uid)
+                                       ])
                                self.unlink(cr, uid, ids)
                        vals = {
                                'name': name,