diff --git a/modules/metarefresh/hooks/hook_cron.php b/modules/metarefresh/hooks/hook_cron.php index 2517465bf7a5a40ac74fced094a095eca1e9fbf0..b16364b0e24a776e1af593ab453d704f3cf03c98 100644 --- a/modules/metarefresh/hooks/hook_cron.php +++ b/modules/metarefresh/hooks/hook_cron.php @@ -43,17 +43,16 @@ function metarefresh_hook_cron(&$croninfo) { $outputFormat = $set->getValueValidate('outputFormat', array('flatfile', 'serialize'), 'flatfile'); switch ($outputFormat) { - case 'flatfile': - $metaloader->writeMetadataFiles($outputDir); - break; - case 'serialize': - $metaloader->writeMetadataSerialize($outputDir); - break; + case 'flatfile': + $metaloader->writeMetadataFiles($outputDir); + break; + case 'serialize': + $metaloader->writeMetadataSerialize($outputDir); + break; } - - if (array_key_exists('arp', $set)) { - $arpconfig = SimpleSAML_Configuration::loadFromArray($set['arp']); + if ($set->hasValue('arp')) { + $arpconfig = SimpleSAML_Configuration::loadFromArray($set->getValue('arp')); $metaloader->writeARPfile($arpconfig); } }