diff --git a/lighting_export_xlsx/models/product_attachment.py b/lighting_export_xlsx/models/product_attachment.py index fe788b12..d9905b92 100644 --- a/lighting_export_xlsx/models/product_attachment.py +++ b/lighting_export_xlsx/models/product_attachment.py @@ -17,11 +17,7 @@ def export_xlsx(self, template_id=None): if prod_attachment_ids.mapped("attachment_id"): non_public = prod_attachment_ids.filtered(lambda x: not x.public) if non_public: - ids_list = self.env.context.get("non_public_attachment_ids") - if ids_list is not None: - ids_list.extend(non_public.ids) - else: - non_public.sudo().write({"public": True}) + self.env.context["non_public_attachment_ids"].extend(non_public.ids) for pa in prod_attachment_ids: res.append( OrderedDict(