From 8bd382f2b73764e561c3a349c85228060cab5937 Mon Sep 17 00:00:00 2001 From: Magno Costa Date: Tue, 4 Feb 2025 16:31:32 -0300 Subject: [PATCH] [FIX] l10n_br_fiscal_edi: Avoid back2draft twice --- l10n_br_fiscal_edi/models/document_workflow.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/l10n_br_fiscal_edi/models/document_workflow.py b/l10n_br_fiscal_edi/models/document_workflow.py index b703e227c1d1..dfa1439a9892 100644 --- a/l10n_br_fiscal_edi/models/document_workflow.py +++ b/l10n_br_fiscal_edi/models/document_workflow.py @@ -327,7 +327,9 @@ def document_back2draft(self): self.state_edoc = SITUACAO_EDOC_EM_DIGITACAO def _action_document_back2draft(self): - self.document_back2draft() + self.filtered( + lambda d: d.state_edoc != SITUACAO_EDOC_EM_DIGITACAO + ).document_back2draft() def _document_cancel(self, justificative): self.ensure_one()