summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJairo Llopis <Yajo@users.noreply.github.com>2017-08-04 14:47:45 +0200
committerMartin Trigaux <mart-e@users.noreply.github.com>2017-08-04 14:47:45 +0200
commite43d73c35a53aafd0ebdf3af4d75b980cb268c9f (patch)
tree2c1b03caf323b69ee4e1610cbf05813b40a62834
parent8749410b1033ddec1207ce1db42d1889a0d2ea33 (diff)
[FIX] base: preserve context when cancelling module install
Closes #18597
-rw-r--r--openerp/addons/base/module/module.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/openerp/addons/base/module/module.py b/openerp/addons/base/module/module.py
index 1a7f170f5ae..1a1881526bc 100644
--- a/openerp/addons/base/module/module.py
+++ b/openerp/addons/base/module/module.py
@@ -562,7 +562,7 @@ class module(osv.osv):
return dict(ACTION_DICT, name=_('Uninstall'))
def button_uninstall_cancel(self, cr, uid, ids, context=None):
- self.write(cr, uid, ids, {'state': 'installed'})
+ self.write(cr, uid, ids, {'state': 'installed'}, context=context)
return True
def button_immediate_upgrade(self, cr, uid, ids, context=None):
@@ -605,7 +605,7 @@ class module(osv.osv):
return dict(ACTION_DICT, name=_('Apply Schedule Upgrade'))
def button_upgrade_cancel(self, cr, uid, ids, context=None):
- self.write(cr, uid, ids, {'state': 'installed'})
+ self.write(cr, uid, ids, {'state': 'installed'}, context=context)
return True
@staticmethod