From 4ec9d5a5a59c1526a846f6d88f1e43154e859fb7 Mon Sep 17 00:00:00 2001 From: "Pierrick Brun (Akretion)" Date: Fri, 25 Jun 2021 14:12:53 +0200 Subject: [PATCH] Fix json.loads when context is None Co-authored-by: Pierre Verkest --- report_context/controllers/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/report_context/controllers/main.py b/report_context/controllers/main.py index 00715209f..ab9f604a2 100644 --- a/report_context/controllers/main.py +++ b/report_context/controllers/main.py @@ -11,7 +11,7 @@ class ReportController(report.ReportController): @route() def report_routes(self, reportname, docids=None, converter=None, **data): report = request.env["ir.actions.report"]._get_report_from_name(reportname) - original_context = json.loads(data.get("context", "{}")) + original_context = json.loads(data.get("context", "{}") or "{}") data["context"] = json.dumps( report.with_context(original_context)._get_context() )