From 3f087cbe1886ebea09a16c0e13c7928995e2800d Mon Sep 17 00:00:00 2001 From: Jared Kipe Date: Wed, 27 Oct 2021 14:47:40 -0700 Subject: [PATCH] [FIX] delivery_hibou: install peeks into context to provide default values --- delivery_hibou/models/delivery.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/delivery_hibou/models/delivery.py b/delivery_hibou/models/delivery.py index f4aeeff3..c3749c90 100644 --- a/delivery_hibou/models/delivery.py +++ b/delivery_hibou/models/delivery.py @@ -279,6 +279,9 @@ class ChooseDeliveryPackage(models.TransientModel): package_require_signature = fields.Boolean(string='Require Signature') def _default_package_declared_value(self): + # guard for install + if not self.env.context.get('active_id'): + return 0.0 if self.env.context.get('default_stock_quant_package_id'): stock_quant_package = self.env['stock.quant.package'].browse(self.env.context['default_stock_quant_package_id']) return stock_quant_package.package_declared_value