]> source.dussan.org Git - nextcloud-server.git/commitdiff
revert performance improvements in userExists() because it breaks new user creation
authorBjoern Schiessle <schiessle@owncloud.com>
Mon, 9 Jul 2012 08:31:50 +0000 (10:31 +0200)
committerBjoern Schiessle <schiessle@owncloud.com>
Mon, 9 Jul 2012 08:31:50 +0000 (10:31 +0200)
lib/user.php

index 2b4e367ab70c0f76e2d9a5c3713ad2f1215257d4..f1903093d6d914887c9b4db3f796ffdf6f05c4f4 100644 (file)
@@ -345,17 +345,13 @@ class OC_User {
         * @return boolean
         */
        public static function userExists($uid){
-               static $user_exists_checked = null;
-               if (!is_null($user_exists_checked)) {
-                       return $user_exists_checked;
-               }
                foreach(self::$_usedBackends as $backend){
                        $result=$backend->userExists($uid);
                        if($result===true){
-                               return $user_exists_checked = true;
+                               return true;
                        }
                }
-               return $user_exists_checked = false;
+               return false;
        }
 
        /**