summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--addons/account_facturx/models/account_move.py9
1 files changed, 1 insertions, 8 deletions
diff --git a/addons/account_facturx/models/account_move.py b/addons/account_facturx/models/account_move.py
index 1808bc6d62e..7f509b42b69 100644
--- a/addons/account_facturx/models/account_move.py
+++ b/addons/account_facturx/models/account_move.py
@@ -247,14 +247,7 @@ class AccountMove(models.Model):
move._create_invoice_from_xml(attachment)
def _create_invoice_from_pdf(self, attachment):
- def _get_attachment_filename(attachment):
- # Handle both _Attachment namedtuple in mail.thread or ir.attachment.
- return hasattr(attachment, 'fname') and getattr(attachment, 'fname') or attachment.name
-
- def _get_attachment_content(attachment):
- # Handle both _Attachment namedtuple in mail.thread or ir.attachment.
- return hasattr(attachment, 'content') and getattr(attachment, 'content') or base64.b64decode(attachment.datas)
- content = _get_attachment_content(attachment)
+ content = base64.b64decode(attachment.datas)
with io.BytesIO(content) as buffer:
try: