[IMP] base: avoid creating new module

The field module_id is only informative

Fixes #25705

Courtesy of Swapnesh Shah and Pedro M. Baeza
This commit is contained in:
Martin Trigaux
2018-08-17 15:54:41 +02:00
parent c6fa1796af
commit d2fd2f2083
@@ -12,7 +12,7 @@ class BaseModuleUninstall(models.TransientModel):
module_id = fields.Many2one(
'ir.module.module', string="Module", required=True,
domain=[('state', 'in', ['installed', 'to upgrade', 'to install'])],
ondelete='cascade'
ondelete='cascade', readonly=True,
)
module_ids = fields.Many2many('ir.module.module', string="Impacted modules",
compute='_compute_module_ids')