From d2aa20813209d0abd428bf81bead4ce8a4864d2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 7 Jul 2020 23:56:10 +0200 Subject: [PATCH] Add model, record and records attribute on Wizard issue9421 review309861012 --- purchase.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/purchase.py b/purchase.py index 4f64bf0fd3..dbe945d0b3 100644 --- a/purchase.py +++ b/purchase.py @@ -642,15 +642,13 @@ class HandlePurchaseCancellationException(metaclass=PoolMeta): def transition_reset(self): pool = Pool() - PurchaseRequest = pool.get('purchase.request') Requisition = pool.get('purchase.requisition') RequisitionLine = pool.get('purchase.requisition.line') state = super( HandlePurchaseCancellationException, self).transition_reset() - request_ids = Transaction().context['active_ids'] - requests = PurchaseRequest.browse(request_ids) + requests = self.records requisition_ids = list({r.origin.requisition.id for r in requests if isinstance(r.origin, RequisitionLine)}) Requisition.process(Requisition.browse(requisition_ids))