From b16bbf3f590ae9fae7b2bd4d888b007b948ef224 Mon Sep 17 00:00:00 2001 From: trisdoan Date: Thu, 5 Dec 2024 15:12:45 +0700 Subject: [PATCH] [FIX] product_packaging_level: cannot input name with user_defined policy --- product_packaging_level/models/product_packaging.py | 5 ++--- product_packaging_level/models/product_packaging_level.py | 3 +++ product_packaging_level/views/product_packaging_view.xml | 6 ------ 3 files changed, 5 insertions(+), 9 deletions(-) diff --git a/product_packaging_level/models/product_packaging.py b/product_packaging_level/models/product_packaging.py index 4657f01b4c8..d33abadc5e0 100644 --- a/product_packaging_level/models/product_packaging.py +++ b/product_packaging_level/models/product_packaging.py @@ -134,12 +134,11 @@ def _compute_name(self): # Keep this method to respect translations on level name @api.depends("product_id", "packaging_level_id", "name_policy") - def _compute_display_name(self): + def _compute_display_name(self): # pylint: disable=W8110 + super()._compute_display_name() for record in self: if record.product_id and record.packaging_level_id: record.display_name = record._get_name_from_policy(lang=self.env.lang) - else: - return super()._compute_display_name() def _get_name_from_policy(self, lang=None): new_name = self.name diff --git a/product_packaging_level/models/product_packaging_level.py b/product_packaging_level/models/product_packaging_level.py index 0911c04f1c1..073b05c55ca 100644 --- a/product_packaging_level/models/product_packaging_level.py +++ b/product_packaging_level/models/product_packaging_level.py @@ -9,6 +9,9 @@ class ProductPackagingLevel(models.Model): _description = "Level management for product.packaging" _order = "sequence, code" + def _active_languages(self): + return self.env["res.lang"].search([]).ids + def _default_language(self): lang_code = self.env["ir.default"]._get("res.partner", "lang") def_lang_id = self.env["res.lang"]._get_data(code=lang_code).id diff --git a/product_packaging_level/views/product_packaging_view.xml b/product_packaging_level/views/product_packaging_view.xml index da7214f365b..2a4763bce4f 100644 --- a/product_packaging_level/views/product_packaging_view.xml +++ b/product_packaging_level/views/product_packaging_view.xml @@ -26,12 +26,6 @@ product.packaging - - - - - 1 -