diff --git a/library/Icinga/File/Pdf.php b/library/Icinga/File/Pdf.php index fd68596fe..0493bc861 100644 --- a/library/Icinga/File/Pdf.php +++ b/library/Icinga/File/Pdf.php @@ -75,17 +75,14 @@ class Pdf if (Hook::has('Pdfexport')) { $pdfexport = Hook::first('Pdfexport'); + $pdfexport->streamPdfFromHtml($html, sprintf( + '%s-%s-%d', + $request->getControllerName(), + $request->getActionName(), + time() + )); - if ($pdfexport->isSupported()) { - $pdfexport->streamPdfFromHtml($html, sprintf( - '%s-%s-%d', - $request->getControllerName(), - $request->getActionName(), - time() - )); - - return; - } + return; } $options = new Options(); diff --git a/library/Icinga/Web/Widget/Tabextension/OutputFormat.php b/library/Icinga/Web/Widget/Tabextension/OutputFormat.php index ea33485e9..d5d83aff5 100644 --- a/library/Icinga/Web/Widget/Tabextension/OutputFormat.php +++ b/library/Icinga/Web/Widget/Tabextension/OutputFormat.php @@ -82,11 +82,7 @@ class OutputFormat implements Tabextension { $supportedTypes = array(); - $pdfexport = false; - - if (Hook::has('Pdfexport')) { - $pdfexport = Hook::first('Pdfexport')->isSupported(); - } + $pdfexport = Hook::has('Pdfexport'); if ($pdfexport || Platform::extensionLoaded('gd')) { $supportedTypes[self::TYPE_PDF] = array(