From b92d2bde473f5d96d21961b4e627a2ec6d6c32c1 Mon Sep 17 00:00:00 2001 From: Jeremy Kersten Date: Tue, 22 Jun 2021 07:46:44 +0000 Subject: [PATCH] [FIX] web: remove leftover token param in export MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit In commit adf34b9001eb34e, we remove unused token param. These token's parameters are still a leftover of the previous cleaning. This commit fixes the export in Xls in view form that crash with: closes odoo/odoo#72499 Typeerror: index() missing 1 required positional argument: 'token' Signed-off-by: Jérémy Kersten (jke) --- addons/web/controllers/main.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/addons/web/controllers/main.py b/addons/web/controllers/main.py index 1b8bd54e899..9c37d4aa8b5 100644 --- a/addons/web/controllers/main.py +++ b/addons/web/controllers/main.py @@ -1849,7 +1849,7 @@ class ExportFormat(object): def from_group_data(self, fields, groups): raise NotImplementedError() - def base(self, data, token): + def base(self, data): params = json.loads(data) model, fields, ids, domain, import_compat = \ operator.itemgetter('model', 'fields', 'ids', 'domain', 'import_compat')(params) @@ -1896,8 +1896,8 @@ class CSVExport(ExportFormat, http.Controller): @http.route('/web/export/csv', type='http', auth="user") @serialize_exception - def index(self, data, token): - return self.base(data, token) + def index(self, data): + return self.base(data) @property def content_type(self): @@ -1932,8 +1932,8 @@ class ExcelExport(ExportFormat, http.Controller): @http.route('/web/export/xlsx', type='http', auth="user") @serialize_exception - def index(self, data, token): - return self.base(data, token) + def index(self, data): + return self.base(data) @property def content_type(self):