From e76556df307211f6fbc45a988e878755a1100937 Mon Sep 17 00:00:00 2001 From: benjamin <benjamin@le-filament.com> Date: Thu, 25 Aug 2022 17:04:39 +0200 Subject: [PATCH] [add] module version --- models/res_partner.py | 1 + models/res_partner_module.py | 1 + views/res_partner.xml | 3 ++- views/res_partner_module.xml | 1 + 4 files changed, 5 insertions(+), 1 deletion(-) diff --git a/models/res_partner.py b/models/res_partner.py index c94fd7d..6c76a60 100644 --- a/models/res_partner.py +++ b/models/res_partner.py @@ -79,6 +79,7 @@ class ResPartner(models.Model): { "author": module.get("author"), "author_type": module.get("author_type"), + "latest_version": module.get("latest_version"), "partner_ids": [(4, partner.id, 0)], } ) diff --git a/models/res_partner_module.py b/models/res_partner_module.py index 83dacac..471b6cf 100644 --- a/models/res_partner_module.py +++ b/models/res_partner_module.py @@ -19,6 +19,7 @@ class PartnerModule(models.Model): string="Clients", domain=[("is_company", "=", True)], ) + latest_version = fields.Char("Version installée") author = fields.Char("Auteur") author_type = fields.Selection( [ diff --git a/views/res_partner.xml b/views/res_partner.xml index 4263284..be94263 100644 --- a/views/res_partner.xml +++ b/views/res_partner.xml @@ -28,7 +28,7 @@ <button name="retrieve_modules" type="object" - string="Récupérer la liste depuis le serveur" + string="Récupérer/Mettre à jour la liste depuis le serveur" class="btn-info" /> </group> @@ -38,6 +38,7 @@ <field name="name" /> <field name="author_type" /> <field name="author" /> + <field name="latest_version" /> </tree> </field> </page> diff --git a/views/res_partner_module.xml b/views/res_partner_module.xml index d8449ef..f793eb0 100644 --- a/views/res_partner_module.xml +++ b/views/res_partner_module.xml @@ -24,6 +24,7 @@ <field name="name" /> <field name="author_type" /> <field name="author" /> + <field name="latest_version" /> <field name="partner_ids" options="{'no_create': 1,}" -- GitLab