From e2d2d3aa87a06b7e8b7479c8ff579cea2628e530 Mon Sep 17 00:00:00 2001
From: Demesmaeker <edm@odoo.com>
Date: Thu, 4 May 2023 09:43:49 +0000
Subject: [PATCH] [FIX] website_sale_digital: fix misuse of self in a
 controller

Introduced in 51fd5d3c059f583fbd86686e4e76f4619945c50b

closes odoo/odoo#120536

Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
---
 addons/website_sale_digital/controllers/main.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/addons/website_sale_digital/controllers/main.py b/addons/website_sale_digital/controllers/main.py
index acbca1e70b67..3acbb71b8a19 100644
--- a/addons/website_sale_digital/controllers/main.py
+++ b/addons/website_sale_digital/controllers/main.py
@@ -83,7 +83,7 @@ class WebsiteSaleDigital(CustomerPortal):
             return redirect(self.orders_page)
 
         try:
-            self.env['ir.attachment'].browse(attachment_id).check('read')
+            request.env['ir.attachment'].browse(attachment_id).check('read')
         except AccessError:  # The user does not have read access on the attachment.
             # Check if access can be granted through their purchases.
             res_model = attachment['res_model']
-- 
GitLab