diff --git a/modules/discojuice/lib/EmbedHelper.php b/modules/discojuice/lib/EmbedHelper.php index 490befd4c81184a421689c7e54d47362bfa74453..c372e376a31093f55bf167c8953b0340142a9eb1 100644 --- a/modules/discojuice/lib/EmbedHelper.php +++ b/modules/discojuice/lib/EmbedHelper.php @@ -41,7 +41,11 @@ class sspmod_discojuice_EmbedHelper { echo 'options.countryAPI = "' . SimpleSAML_Module::getModuleURL('discojuice/country.php'). '"; ' . "\n"; echo 'options.metadata = "' . SimpleSAML_Module::getModuleURL('discojuice/feed.php'). '"; ' . "\n"; - echo 'options.disco = { url: "' . SimpleSAML_Module::getModuleURL('discojuice/discojuiceDiscoveryResponse.html?'). '" }; ' . "\n"; + if (!empty($options['disco'])) { + echo 'options.disco.url = "' . SimpleSAML_Module::getModuleURL('discojuice/discojuice/discojuiceDiscoveryResponse.html?'). '"; ' . "\n"; + } + + echo 'options.discoPath = "' . SimpleSAML_Module::getModuleURL('discojuice/discojuice/') . '"; ' . "\n";