diff --git a/addons/website_sale_digital/controllers/main.py b/addons/website_sale_digital/controllers/main.py index 2abd4005e27..749e6896fa2 100644 --- a/addons/website_sale_digital/controllers/main.py +++ b/addons/website_sale_digital/controllers/main.py @@ -43,10 +43,10 @@ class WebsiteSaleDigital(CustomerPortal): # since there is nothing to pay, so we shouldn't wait for an invoice products = order.order_line.mapped('product_id') + Attachment = request.env['ir.attachment'].sudo() purchased_products_attachments = {} for product in products: # Search for product attachments - Attachment = request.env['ir.attachment'] product_id = product.id template = product.product_tmpl_id att = Attachment.sudo().search_read(