From 6178dd2ae746746ebfdcf68246d13950a45fadf4 Mon Sep 17 00:00:00 2001 From: it-fixcomart Date: Fri, 19 Jul 2024 10:25:42 +0700 Subject: update onchange api category_id --- indoteknik_custom/models/website_categories_management.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/indoteknik_custom/models/website_categories_management.py b/indoteknik_custom/models/website_categories_management.py index 7d3d1dee..f7b321c0 100644 --- a/indoteknik_custom/models/website_categories_management.py +++ b/indoteknik_custom/models/website_categories_management.py @@ -16,7 +16,8 @@ class WebsiteCategoriesManagement(models.Model): @api.onchange('category_id') def _onchange_category_id(self): domain = {} - self.category_id2 = [(5, 0, 0)] + if self.category_id != self._origin.category_id: # Check if the category_id has changed + self.category_id2 = [(5, 0, 0)] # Clear the category_id2 field if category_id has changed if self.category_id: domain['category_id2'] = [('parent_frontend_id', '=', self.category_id.id)] else: -- cgit v1.2.3