Selaa lähdekoodia

Minor - fix php warning

Julio Montoya 5 vuotta sitten
vanhempi
commit
64fca64e70
1 muutettua tiedostoa jossa 7 lisäystä ja 3 poistoa
  1. 7 3
      plugin/azure_active_directory/src/AzureActiveDirectory.php

+ 7 - 3
plugin/azure_active_directory/src/AzureActiveDirectory.php

@@ -63,7 +63,7 @@ class AzureActiveDirectory extends Plugin
     }
 
     /**
-     * @param $urlType Type of URL to generate
+     * @param string $urlType Type of URL to generate
      *
      * @return string
      */
@@ -74,11 +74,15 @@ class AzureActiveDirectory extends Plugin
 
         foreach ($settingsInfo as $settingInfo) {
             $variable = str_replace($this->get_name().'_', '', $settingInfo['variable']);
-
             $settings[$variable] = $settingInfo['selected_value'];
         }
 
-        $url = "https://login.microsoftonline.com/{$settings[self::SETTING_TENANT]}/oauth2/v2.0/";
+        if (isset($settings[self::SETTING_TENANT])) {
+            $url = "https://login.microsoftonline.com/{$settings[self::SETTING_TENANT]}/oauth2/v2.0/";
+        } else {
+            return '';
+        }
+
         $callback = api_get_path(WEB_PLUGIN_PATH).$this->get_name().'/src/callback.php';
 
         if ($urlType === self::URL_TYPE_SIGNOUT) {