[FIX]: yaml: In !delete tag if we provide id of record to be deleted instead of searc...
authorRucha (Open ERP) <rpa@tinyerp.com>
Wed, 2 Nov 2011 12:46:14 +0000 (18:16 +0530)
committerRucha (Open ERP) <rpa@tinyerp.com>
Wed, 2 Nov 2011 12:46:14 +0000 (18:16 +0530)
bzr revid: rpa@tinyerp.com-20111102124614-4q5stzqxwfbayclj

openerp/tools/yaml_import.py

index 91cdda1..6600fb1 100644 (file)
@@ -643,7 +643,7 @@ class YamlInterpreter(object):
     def process_delete(self, node):
         assert getattr(node, 'model'), "Attribute %s of delete tag is empty !" % ('model',)
         if self.pool.get(node.model):
-            if len(node.search):
+            if node.search:
                 ids = self.pool.get(node.model).search(self.cr, self.uid, eval(node.search, self.eval_context))
             else:
                 ids = [self.get_id(node.id)]