diff --git a/modules/cron/www/cron.php b/modules/cron/www/cron.php index f0747a571c838e1ab5fb618ea6774c21952da4d1..c6b9b7d0c82a22045e004aacbc1d5c1a65cbb35c 100644 --- a/modules/cron/www/cron.php +++ b/modules/cron/www/cron.php @@ -4,6 +4,7 @@ namespace SimpleSAML\Module\cron; use SimpleSAML\Configuration; use SimpleSAML\Session; +use SimpleSAML\XHTML\Template; use Symfony\Component\HttpFoundation\Request; $config = Configuration::getInstance(); @@ -16,4 +17,8 @@ $output = $request->get('output'); $controller = new Controller\Cron($config, $session); $response = $controller->run($tag, $key, $output); -$response->show(); +if ($response instanceof Template) { + $response->show(); +} else { + $response->send(); +}