From 399f4fc0a74de972b56aa1112100885230e9c39f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20G=C3=B6ttsch?= Date: Thu, 25 Jul 2024 22:34:38 +0200 Subject: [PATCH] [fix] search for fist packaging instead of all --- nfu_product_bnn_attributes/models/product_template.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/nfu_product_bnn_attributes/models/product_template.py b/nfu_product_bnn_attributes/models/product_template.py index e8ec7f2..81fb9a0 100644 --- a/nfu_product_bnn_attributes/models/product_template.py +++ b/nfu_product_bnn_attributes/models/product_template.py @@ -21,9 +21,11 @@ class ProductTemplate(models.Model): product_products = self.env["product.product"].search([("product_tmpl_id", "=", product.id)]) if qty and name: for product_product in product_products: - packagings = self.env["product.packaging"].search([("product_id", "=", product_product.id)]) + packagings = self.env["product.packaging"].search( + [("product_id", "=", product_product.id)], limit=1 + ) if packagings: - packagings[0].write({"name": name, "qty": qty, "sales": True}) + packagings.write({"name": name, "qty": qty, "sales": True}) else: self.env["product.packaging"].create( {"name": name, "qty": qty, "product_id": product_product.id, "sales": True}