diff --git a/database_cleanup/models/purge_modules.py b/database_cleanup/models/purge_modules.py index 9664d1a219c..4804e64eeaa 100644 --- a/database_cleanup/models/purge_modules.py +++ b/database_cleanup/models/purge_modules.py @@ -69,7 +69,9 @@ def find(self): if get_module_path(module.name): continue if module.state == 'uninstalled': - module.unlink() + self.env['cleanup.purge.line.module'].create({ + 'name': module.name, + }).purge() continue res.append((0, 0, {'name': module.name}))