Просмотр исходного кода

Fixed find user by e-mail for GLPI >= 9.3

Edgard 6 лет назад
Родитель
Сommit
3af6660eba
1 измененных файлов с 7 добавлено и 1 удалено
  1. 7 1
      inc/provider.class.php

+ 7 - 1
inc/provider.class.php

@@ -522,7 +522,13 @@ class PluginSinglesignonProvider extends CommonDBTM {
          }
       }
 
-      if ($email && $user->getFromDBbyEmail($email, '')) {
+      $default_condition = '';
+
+      if (version_compare(GLPI_VERSION, '9.3', '>=')) {
+         $default_condition = array();
+      }
+
+      if ($email && $user->getFromDBbyEmail($email, $default_condition)) {
          return $user;
       }