Ver Fonte

Remove global in api_get_user_info()

Julio Montoya há 10 anos atrás
pai
commit
f70c7cc617
1 ficheiros alterados com 2 adições e 2 exclusões
  1. 2 2
      main/inc/lib/api.lib.php

+ 2 - 2
main/inc/lib/api.lib.php

@@ -3164,11 +3164,11 @@ function api_is_anonymous($user_id = null, $db_check = false) {
     }
     }
     if ($db_check) {
     if ($db_check) {
         $info = api_get_user_info($user_id);
         $info = api_get_user_info($user_id);
-        if ($info['status'] == 6) {
+        if ($info['status'] == ANONYMOUS) {
             return true;
             return true;
         }
         }
     }
     }
-    global $_user;
+    $_user = api_get_user_info();
     if (!isset($_user)) {
     if (!isset($_user)) {
         // In some cases, api_set_anonymous doesn't seem to be triggered in local.inc.php. Make sure it is.
         // In some cases, api_set_anonymous doesn't seem to be triggered in local.inc.php. Make sure it is.
         // Occurs in agenda for admin links - YW
         // Occurs in agenda for admin links - YW