From 6e61c065a57641aaa5b6d3a05a36e892d4e46078 Mon Sep 17 00:00:00 2001 From: Marc Durepos Date: Wed, 15 Jan 2025 10:04:50 -0500 Subject: [PATCH] make sure carrier_account_ids is set before indexing at 0 --- delivery_carrier_partner_account/models/res_partner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/delivery_carrier_partner_account/models/res_partner.py b/delivery_carrier_partner_account/models/res_partner.py index 120f238..47a6f66 100644 --- a/delivery_carrier_partner_account/models/res_partner.py +++ b/delivery_carrier_partner_account/models/res_partner.py @@ -22,7 +22,7 @@ class Partner(models.Model): "carrier_account_ids" in vals and not self.default_carrier_account_id ) res = super().write(vals) - if update_default_carrier: + if update_default_carrier and self.carrier_account_ids: self.default_carrier_account_id = self.carrier_account_ids[0] return res