From 31a8f5da1cd4a1179ee93be3cea5a49c4ef14bb5 Mon Sep 17 00:00:00 2001 From: Jaime Arroyo Date: Tue, 10 Sep 2019 09:47:14 +0200 Subject: [PATCH 1/2] [12.0][FIX] Report xlsx res_partner --- report_xlsx/report/report_partner_xlsx.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/report_xlsx/report/report_partner_xlsx.py b/report_xlsx/report/report_partner_xlsx.py index e92ec672c..558c6a041 100644 --- a/report_xlsx/report/report_partner_xlsx.py +++ b/report_xlsx/report/report_partner_xlsx.py @@ -11,8 +11,6 @@ class PartnerXlsx(models.AbstractModel): def generate_xlsx_report(self, workbook, data, partners): sheet = workbook.add_worksheet("Report") - i = 0 - for obj in partners: + for i, obj in enumerate(partners): bold = workbook.add_format({"bold": True}) sheet.write(i, 0, obj.name, bold) - i += 1 From cf040010296feede0432df96942bae18e7884e48 Mon Sep 17 00:00:00 2001 From: Luc De Meyer Date: Sat, 23 Jan 2021 19:17:16 +0100 Subject: [PATCH 2/2] [13.0][FIX]report_xlsx multi-company bug : context dropping (hence also allowed_company_ids) causing access errors in multi-company environment --- report_xlsx/static/src/js/report/action_manager_report.js | 1 + 1 file changed, 1 insertion(+) diff --git a/report_xlsx/static/src/js/report/action_manager_report.js b/report_xlsx/static/src/js/report/action_manager_report.js index 212f7405d..5b974bb47 100644 --- a/report_xlsx/static/src/js/report/action_manager_report.js +++ b/report_xlsx/static/src/js/report/action_manager_report.js @@ -39,6 +39,7 @@ odoo.define("report_xlsx.report", function (require) { url: new_url, data: { data: JSON.stringify([new_url, type]), + context: JSON.stringify(cloned_action.context), }, success: resolve, error: (error) => {