From bb627ae9dee8738aa47c06be697377980eb07f8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Theys?= Date: Fri, 12 May 2023 22:34:28 +0000 Subject: [PATCH] [FIX] mail: allow guest to delete attachments MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit closes odoo/odoo#121256 Related: odoo/enterprise#41025 Signed-off-by: Alexandre Kühn (aku) --- .../mail/static/src/attachments/attachment_service.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/addons/mail/static/src/attachments/attachment_service.js b/addons/mail/static/src/attachments/attachment_service.js index 6114256d75e..dacb7531488 100644 --- a/addons/mail/static/src/attachments/attachment_service.js +++ b/addons/mail/static/src/attachments/attachment_service.js @@ -101,9 +101,13 @@ export class AttachmentService { async delete(attachment) { this.remove(attachment); if (attachment.id > 0) { - await this.rpc("/mail/attachment/delete", { - attachment_id: attachment.id, - }); + await this.rpc( + "/mail/attachment/delete", + assignDefined( + { attachment_id: attachment.id }, + { access_token: attachment.accessToken } + ) + ); } } }