Skip to content
Extraits de code Groupes Projets
Valider fcc23ccd rédigé par Rémi - Le Filament's avatar Rémi - Le Filament
Parcourir les fichiers

[FIX] keep version for new module

parent 2e82efe3
Branches 16.0
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -57,13 +57,13 @@ class ResPartner(models.Model):
if module.get("author_type") != "odoo":
# Création du module
if module.get("name") not in existing_modules.mapped("name"):
new_module = module
new_module = module.copy()
new_module.pop("latest_version", False)
module_id = existing_modules.create(new_module)
# Mise à jour des versions
else:
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(
[
......@@ -97,7 +97,7 @@ class ResPartner(models.Model):
)
if module_uninstalled:
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()
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter