From 91cc0be691c7aa1ab2dfeb07f15f4820dc51efd0 Mon Sep 17 00:00:00 2001
From: Tim van Dijen <tvdijen@gmail.com>
Date: Thu, 25 Jun 2020 08:19:53 +0200
Subject: [PATCH] Fix cron

---
 modules/cron/www/cron.php | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/modules/cron/www/cron.php b/modules/cron/www/cron.php
index f0747a571..c6b9b7d0c 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();
+}
-- 
GitLab