Reviewers: ,


Please review this at http://codereview.tryton.org/662005/

Affected files:
  M trytond/model/modelstorage.py


Index: trytond/model/modelstorage.py
===================================================================

--- a/trytond/model/modelstorage.py
+++ b/trytond/model/modelstorage.py
@@ -1397,11 +1397,11 @@
                 for target in targets:
                     if target.id < 0:
                         value.append(('create', [target._save_values]))
-                    elif target._save_values:
-                        value.append(
-                            ('write', [target.id], target._save_values))
                     else:
                         value[0][1].append(target.id)
+                        if target._save_values:
+                            value.append(
+ ('write', [target.id], target._save_values))
             values[fname] = value
         return values




--
--
[email protected] mailing list

--- You received this message because you are subscribed to the Google Groups "tryton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to