From ba6397f4cc206b1acf361dcf534feda2bc195dc2 Mon Sep 17 00:00:00 2001 From: Dorin Hongu Date: Mon, 30 Sep 2024 11:23:25 +0300 Subject: [PATCH] fix la eroare acces sa nu mai dubleze xml-urile --- l10n_ro_account_edi_ubl/models/account_edi_format.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/l10n_ro_account_edi_ubl/models/account_edi_format.py b/l10n_ro_account_edi_ubl/models/account_edi_format.py index 790deb85e..049209fc0 100644 --- a/l10n_ro_account_edi_ubl/models/account_edi_format.py +++ b/l10n_ro_account_edi_ubl/models/account_edi_format.py @@ -35,6 +35,14 @@ def _export_cius_ro(self, invoice): if old_attachment: edi_document.sudo().attachment_id = False old_attachment.unlink() + domain = [ + ("res_model", "=", "account.move"), + ("res_id", "=", invoice.id), + ("name", "=", xml_name), + ] + old_attachment = self.env["ir.attachment"].sudo().search(domain) + if old_attachment: + old_attachment.unlink() res = self.env["ir.attachment"].create( { "name": xml_name,