From af91527929c2cd2266a0f5b7ea6b133002b4ef3e Mon Sep 17 00:00:00 2001 From: Robin Heinz Date: Thu, 25 Jul 2019 11:54:31 +0000 Subject: [PATCH] [IMP] delivery: Hide generate return label Now we hide the generate return label if this option is not available for the current carrier. Before this fix, we could set the field to true even if the option was not available for this particular carrier. Task-Id: 1956970 closes odoo/odoo#35178 Signed-off-by: pimodoo --- addons/delivery/models/delivery_carrier.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/delivery/models/delivery_carrier.py b/addons/delivery/models/delivery_carrier.py index e216c150dd3..27f62bd1787 100644 --- a/addons/delivery/models/delivery_carrier.py +++ b/addons/delivery/models/delivery_carrier.py @@ -71,7 +71,7 @@ class DeliveryCarrier(models.Model): @api.depends('delivery_type') def _compute_can_generate_return(self): for carrier in self: - carrier.can_generate_return = hasattr(self, '%s_get_return_label' % carrier.delivery_type) + carrier.can_generate_return = False def toggle_prod_environment(self): for c in self: