Reviewers: bch_b2ck.com,


Please review this at http://codereview.appspot.com/117070

Affected files:
   M trytond/model/modelstorage.py


Index: trytond/model/modelstorage.py
===================================================================
--- a/trytond/model/modelstorage.py
+++ b/trytond/model/modelstorage.py
@@ -1081,6 +1081,8 @@
              ('res_id', 'in', ids),
              ('model', '=', self._name),
              ], context=context)
-        for trigger in trigger_obj.browse(cursor, 0, trigger_ids,
-                context=context):
-            instance_obj.update(cursor, user, trigger.instance,  
context=context)
+        instances = set([trigger.instance \
+                for trigger in trigger_obj.browse(cursor, 0, trigger_ids,
+                    context=context)])
+        for instance in instances:
+            instance_obj.update(cursor, user, instance, context=context)



--~--~---------~--~----~------------~-------~--~----~
[email protected] mailing list
-~----------~----~----~----~------~----~------~--~---

Reply via email to