diff --git a/odoo/addons/base/models/ir_module.py b/odoo/addons/base/models/ir_module.py index 4c2afe54876..14ab419f057 100644 --- a/odoo/addons/base/models/ir_module.py +++ b/odoo/addons/base/models/ir_module.py @@ -445,6 +445,13 @@ class Module(models.Model): self.write({'state': 'uninstalled', 'demo': False}) return True + @api.multi + def button_discover(self): + return { + 'type': 'ir.actions.act_url', + 'url': self.website, + } + @assert_log_admin_access @api.multi def module_uninstall(self): diff --git a/odoo/addons/base/views/ir_module_views.xml b/odoo/addons/base/views/ir_module_views.xml index d5d2efb4085..df5a741065a 100644 --- a/odoo/addons/base/views/ir_module_views.xml +++ b/odoo/addons/base/views/ir_module_views.xml @@ -68,6 +68,7 @@