diff --git a/beesdoo_product/models/beesdoo_product.py b/beesdoo_product/models/beesdoo_product.py index 9195044..7e2fe7e 100644 --- a/beesdoo_product/models/beesdoo_product.py +++ b/beesdoo_product/models/beesdoo_product.py @@ -16,7 +16,8 @@ class BeesdooProduct(models.Model): def _compute_main_seller_id(self): # Ce champs doit être champs calculé qui va chercher # le vendeur associé qui a la date de début la plus récente et plus petite qu’aujourd’hui - self.main_seller_id = sorted(self.seller_ids, key=lambda seller: seller.date_start, reverse=True)[0].name + if self.seller_ids: + self.main_seller_id = sorted(self.seller_ids, key=lambda seller: seller.date_start, reverse=True)[0].name diff --git a/beesdoo_product/views/beesdoo_product.xml b/beesdoo_product/views/beesdoo_product.xml index a59a145..b829117 100644 --- a/beesdoo_product/views/beesdoo_product.xml +++ b/beesdoo_product/views/beesdoo_product.xml @@ -2,7 +2,7 @@ - + bees.product.template.form product.template @@ -12,11 +12,21 @@ - + + bees.product.template.form2 + product.template + + +
+ +
+
+
+ bees.product.label.form beesdoo.product.label