mirror of
				https://github.com/NodeBB/NodeBB.git
				synced 2025-10-31 11:05:54 +01:00 
			
		
		
		
	wait for user object to be saved before returning from User.create
This commit is contained in:
		| @@ -108,8 +108,11 @@ var bcrypt = require('bcryptjs'), | ||||
| 					'showemail': 0 | ||||
| 				}; | ||||
|  | ||||
| 				db.setObject('user:' + uid, userData); | ||||
| 				db.setObject('user:' + uid, userData, function(err) { | ||||
|  | ||||
| 					if(err) { | ||||
| 						return callback(err); | ||||
| 					} | ||||
| 					db.setObjectField('username:uid', userData.username, uid); | ||||
| 					db.setObjectField('userslug:uid', userData.userslug, uid); | ||||
|  | ||||
| @@ -143,6 +146,7 @@ var bcrypt = require('bcryptjs'), | ||||
| 					} | ||||
| 				}); | ||||
| 			}); | ||||
| 		}); | ||||
| 	}; | ||||
|  | ||||
| 	User.ban = function(uid, callback) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user