← Back to team overview

clearcorp team mailing list archive

lp:~rr.clearcorp/openerp-ccorp-addons/6.1-sale_order_global_discount into lp:openerp-ccorp-addons/6.1

 

Ronald Rubi has proposed merging lp:~rr.clearcorp/openerp-ccorp-addons/6.1-sale_order_global_discount into lp:openerp-ccorp-addons/6.1.

Requested reviews:
  CLEARCORP drivers (clearcorp-drivers)

For more details, see:
https://code.launchpad.net/~rr.clearcorp/openerp-ccorp-addons/6.1-sale_order_global_discount/+merge/172671

Fix write in sale_order, sale_order_global_discount
-- 
https://code.launchpad.net/~rr.clearcorp/openerp-ccorp-addons/6.1-sale_order_global_discount/+merge/172671
Your team CLEARCORP development team is subscribed to branch lp:openerp-ccorp-addons/6.1.
=== modified file 'sale_order_global_discount/sale_order_global_discount.py'
--- sale_order_global_discount/sale_order_global_discount.py	2013-07-02 00:42:40 +0000
+++ sale_order_global_discount/sale_order_global_discount.py	2013-07-02 21:06:38 +0000
@@ -114,7 +114,9 @@
             multi='sums'),
                 }
     
-    def button_dummy(self, cr, uid, ids, context=None):
+    def button_dummy(self, cr, uid, ids, context={}):
+        if context is None:
+            context = {}
         #To recalculate function fields
         for sale in self.browse(cr, uid, ids, context=context):
             context.update({'second_time': True})
@@ -127,7 +129,7 @@
         self.button_dummy(cr, uid, [sale_id], context=context)
         return sale_id
     
-    def write(self, cr, uid, ids, vals, context=None):
+    def write(self, cr, uid, ids, vals, context={}):
         if 'second_time' not in context:
              self.button_dummy(cr, uid, ids, context=context)
         else:


Follow ups