From 8f68a1f4bc51db5dbaf2f1f70cbf607931c6c9de Mon Sep 17 00:00:00 2001 From: Adam Heinz Date: Tue, 1 Nov 2022 14:11:03 -0400 Subject: [PATCH] [IMP] Open report PDF inline. --- addons/web/controllers/main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/web/controllers/main.py b/addons/web/controllers/main.py index bfeb39ddf6209..8156d0b882bf4 100644 --- a/addons/web/controllers/main.py +++ b/addons/web/controllers/main.py @@ -2015,7 +2015,8 @@ def report_download(self, data, context=None): if report.print_report_name and not len(obj) > 1: report_name = safe_eval(report.print_report_name, {'object': obj, 'time': time}) filename = "%s.%s" % (report_name, extension) - response.headers.add('Content-Disposition', content_disposition(filename)) + disposition = content_disposition(filename) + response.headers.add('Content-Disposition', re.sub(r'^attachment', 'inline', disposition)) return response else: return