Skip to content
Snippets Groups Projects
Commit fcc23ccd authored by Rémi - Le Filament's avatar Rémi - Le Filament
Browse files

[FIX] keep version for new module

parent 2e82efe3
No related branches found
No related tags found
No related merge requests found
...@@ -57,13 +57,13 @@ class ResPartner(models.Model): ...@@ -57,13 +57,13 @@ class ResPartner(models.Model):
if module.get("author_type") != "odoo": if module.get("author_type") != "odoo":
# Création du module # Création du module
if module.get("name") not in existing_modules.mapped("name"): if module.get("name") not in existing_modules.mapped("name"):
new_module = module new_module = module.copy()
new_module.pop("latest_version", False) new_module.pop("latest_version", False)
module_id = existing_modules.create(new_module) module_id = existing_modules.create(new_module)
# Mise à jour des versions # Mise à jour des versions
else: else:
module_id = existing_modules.filtered( module_id = existing_modules.filtered(
lambda m: m.name == module.get("name") lambda m: m.name == module.get("name") # noqa: B023
) )
module_update = ModuleVersion.search( module_update = ModuleVersion.search(
[ [
...@@ -97,7 +97,7 @@ class ResPartner(models.Model): ...@@ -97,7 +97,7 @@ class ResPartner(models.Model):
) )
if module_uninstalled: if module_uninstalled:
module_ids = partner.module_version_ids.filtered( module_ids = partner.module_version_ids.filtered(
lambda m: m.module_id.name in module_uninstalled lambda m: m.module_id.name in module_uninstalled # noqa: B023
) )
module_ids.unlink() module_ids.unlink()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment