File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
product_catalog_tree/models Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -35,6 +35,10 @@ def write(self, vals):
3535 def _compute_catalog_values (self ):
3636 res_model = self ._context .get ("product_catalog_order_model" )
3737 order_id = self ._context .get ("order_id" )
38+
39+ if not res_model or not order_id :
40+ return
41+
3842 order = self .env [res_model ].browse (order_id )
3943 order_line_info = order .with_company (order .company_id )._get_product_catalog_order_line_info (
4044 product_ids = self .ids
@@ -46,6 +50,10 @@ def _compute_catalog_values(self):
4650 def _inverse_catalog_values (self , product_catalog_qty ):
4751 res_model = self ._context .get ("product_catalog_order_model" )
4852 order_id = self ._context .get ("order_id" )
53+
54+ if not res_model or not order_id :
55+ return
56+
4957 order = self .env [res_model ].browse (order_id )
5058 for rec in self :
5159 order .with_company (order .company_id )._update_order_line_info (rec .id , product_catalog_qty )
You can’t perform that action at this time.
0 commit comments