[IMP] module: when uninstalling a module, do not redirect to a useless screen
authorMartin Trigaux <mat@openerp.com>
Mon, 23 Jun 2014 11:09:36 +0000 (13:09 +0200)
committerMartin Trigaux <mat@openerp.com>
Mon, 23 Jun 2014 11:09:36 +0000 (13:09 +0200)
openerp/addons/base/module/wizard/base_module_upgrade.py
openerp/addons/base/module/wizard/base_module_upgrade_view.xml

index 559931f..f827c15 100644 (file)
@@ -103,17 +103,7 @@ class base_module_upgrade(osv.osv_memory):
 
         pooler.restart_pool(cr.dbname, update_module=True)
 
-        ir_model_data = self.pool.get('ir.model.data')
-        __, res_id = ir_model_data.get_object_reference(cr, uid, 'base', 'view_base_module_upgrade_install')
-        return {
-                'view_type': 'form',
-                'view_mode': 'form',
-                'res_model': 'base.module.upgrade',
-                'views': [(res_id, 'form')],
-                'view_id': False,
-                'type': 'ir.actions.act_window',
-                'target': 'new',
-            }
+        return {'type': 'ir.actions.act_window_close'}
 
     def config(self, cr, uid, ids, context=None):
         return self.pool.get('res.config').next(cr, uid, [], context=context)
index 10c023e..705ba31 100644 (file)
@@ -13,7 +13,7 @@
                     <separator string="Impacted Modules"/>
                     <field name="module_info"/>
                     <footer>
-                        <button name="upgrade_module" string="Update" type="object" class="oe_highlight"/>
+                        <button name="upgrade_module" string="Confirm" type="object" class="oe_highlight"/>
                         or
                         <button string="Cancel" class="oe_link" name="upgrade_module_cancel" type="object"/>
                     </footer>