2
0
Seiya Tashiro 7 жил өмнө
parent
commit
60336b320a

+ 6 - 8
src/server/models/user.js

@@ -518,17 +518,15 @@ module.exports = function(crowi) {
     return isUserUpperLimitError;
   };
 
-  userSchema.statics.isRegisterableUsername = function(username) {
+  userSchema.statics.isRegisterableUsername = async function(username) {
     var User = this;
     var usernameUsable = true;
 
-    return new Promise(function(resolve) {
-      User.findOne({username: username}, function(err, userData) {
-        if (userData) {
-          usernameUsable = false;
-        }
-        resolve(usernameUsable);
-      });
+    this.findOne({username: username}, function(err, userData) {
+      if (userData) {
+        usernameUsable = false;
+      }
+      return usernameUsable;
     });
   };