From cf86ad83bf0e9c2ef80bf584915bce20f217ab98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Mart=C3=ADnez?= Date: Wed, 21 Sep 2022 09:34:52 +0200 Subject: [PATCH] [FIX] rma_sale: Prevent warning log in domain ("partner_id", "child_of", False) in partner if it's not set yet TT39089 --- rma_sale/models/rma.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rma_sale/models/rma.py b/rma_sale/models/rma.py index 70c0dfcd..e305d1f8 100644 --- a/rma_sale/models/rma.py +++ b/rma_sale/models/rma.py @@ -35,9 +35,9 @@ class Rma(models.Model): def _compute_allowed_picking_ids(self): domain = [("state", "=", "done"), ("picking_type_id.code", "=", "outgoing")] for rec in self: - # if rec.partner_id: - commercial_partner = rec.partner_id.commercial_partner_id - domain.append(("partner_id", "child_of", commercial_partner.id)) + if rec.partner_id: + commercial_partner = rec.partner_id.commercial_partner_id + domain.append(("partner_id", "child_of", commercial_partner.id)) if rec.order_id: domain.append(("sale_id", "=", rec.order_id.id)) rec.allowed_picking_ids = self.env["stock.picking"].search(domain)