Make multi-wizard definition override the previous by default
authorced <>
Thu, 6 Sep 2007 14:12:26 +0000 (14:12 +0000)
committerced <>
Thu, 6 Sep 2007 14:12:26 +0000 (14:12 +0000)
bzr revid: ced-6161c1e64aea0bb9f9538a27132c19111cf299f6

bin/tools/convert.py

index 4f6fb9a..7f3f572 100644 (file)
@@ -264,7 +264,8 @@ class xml_import(object):
                        keyword = str(rec.getAttribute('keyword') or 'client_action_multi')
                        keys = [('action',keyword),('res_model',model)]
                        value = 'ir.actions.wizard,'+str(id)
-                       replace = rec.hasAttribute('replace') and rec.getAttribute("replace")
+                       replace = rec.hasAttribute('replace') and \
+                                       rec.getAttribute("replace") or True
                        self.pool.get('ir.model.data').ir_set(cr, self.uid, 'action', keyword, string, [model], value, replace=replace, isobject=True, xml_id=xml_id)
                return False