[FIX] database_cleanup: ignore to_buy modules

Since 12.0, some virtual modules are created as an incentive to buy enterprise
Hide installation warning
pull/2684/head
Martin Trigaux 2019-05-09 17:26:27 +02:00 committed by Miika Nissi
parent 13c2a780b5
commit 0daeb7a268
No known key found for this signature in database
GPG Key ID: B20DC9FCFAF92E7F
1 changed files with 3 additions and 2 deletions

View File

@ -63,8 +63,9 @@ class CleanupPurgeWizardModule(models.TransientModel):
@api.model
def find(self):
res = []
for module in self.env['ir.module.module'].search([]):
if get_module_path(module.name):
IrModule = self.env['ir.module.module']
for module in IrModule.search([('to_buy', '=', False)]):
if get_module_path(module.name, display_warning=False):
continue
if module.state == 'uninstalled':
self.env['cleanup.purge.line.module'].create({