@@ -20,7 +21,9 @@
class="ml4 o_attachment_preview o_attachment_preview_new_tab"
data-target="new"
t-att-data-id="attachment.id"
- t-att-data-url="attachment.url"
+ t-att-data-url="attachmentUrl"
+ t-on-click="_onPreviewAttachment"
+ t-att-data-original-title="attachment.name"
t-attf-title="Open preview {{attachment.name}} in a new tab"
>
diff --git a/attachment_preview/tests/test_attachment_preview.py b/attachment_preview/tests/test_attachment_preview.py
index bbd023da..68cb1676 100644
--- a/attachment_preview/tests/test_attachment_preview.py
+++ b/attachment_preview/tests/test_attachment_preview.py
@@ -12,14 +12,12 @@ class TestAttachmentPreview(TransactionCase):
{
"datas": base64.b64encode(b"from this, to that."),
"name": "doc.txt",
- "datas_fname": "doc.txt",
}
)
attachment2 = self.env["ir.attachment"].create(
{
"datas": base64.b64encode(b"Png"),
"name": "image.png",
- "datas_fname": "image.png",
}
)
res = self.env["ir.attachment"].get_attachment_extension(attachment.id)
@@ -37,7 +35,8 @@ class TestAttachmentPreview(TransactionCase):
self.assertTrue(res2)
module = (
- self.env["ir.module.module"].search([]).filtered(lambda m: m.icon_image)[0]
+ self.env["ir.module.module"].search(
+ []).filtered(lambda m: m.icon_image)[0]
)
res3 = self.env["ir.attachment"].get_binary_extension(
"ir.module.module", module.id, "icon_image"