From f31291d28eb10c1895a4210169b424f0dd9d8d2e Mon Sep 17 00:00:00 2001 From: Sukhwinder Dhillon Date: Tue, 24 May 2022 11:25:34 +0200 Subject: [PATCH] Only use pdf export module for pdf format --- library/Icingadb/Web/Controller.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/Icingadb/Web/Controller.php b/library/Icingadb/Web/Controller.php index 388ead03..efb5ae16 100644 --- a/library/Icingadb/Web/Controller.php +++ b/library/Icingadb/Web/Controller.php @@ -465,15 +465,15 @@ class Controller extends CompatController */ protected function sendAsPdf() { + if (! Icinga::app()->getModuleManager()->has('pdfexport')) { + throw new ConfigurationError('The pdfexport module is required for exports to PDF'); + } + if (version_compare(Version::VERSION, '2.10.0', '>=')) { parent::sendAsPdf(); return; } - if (! Icinga::app()->getModuleManager()->has('pdfexport')) { - throw new ConfigurationError('The pdfexport module is required for exports to PDF'); - } - putenv('ICINGAWEB_EXPORT_FORMAT=pdf'); Environment::raiseMemoryLimit('512M'); Environment::raiseExecutionTime(300);