|  | @ -151,7 +151,7 @@ class Participants extends RedisModel {
 | 
	
		
			
				|  |  |     removeUser(sessionId, userId,handler) {
 | 
	
		
			
				|  |  |         let self = this;
 | 
	
		
			
				|  |  |         let participants_key = RedisModel.makeRedisKey(REDIS_KEYS.SessionParticipants, sessionId);
 | 
	
		
			
				|  |  |         let user_session_key = RedisModel.makeRedisKey(REDIS_KEYS.UsersSessions, userId);
 | 
	
		
			
				|  |  |         let user_session_key = RedisModel.makeRedisKey(REDIS_KEYS.UserSessions, userId);
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         // 移除会话中的成员信息,用户的Session信息及MySQL中的记录
 | 
	
		
			
				|  |  |         redis.multi()
 | 
	
	
		
			
				|  | @ -243,13 +243,14 @@ class Participants extends RedisModel {
 | 
	
		
			
				|  |  |                 return;
 | 
	
		
			
				|  |  |             }else{
 | 
	
		
			
				|  |  |                 let session = res[0];
 | 
	
		
			
				|  |  |                 redis.hgetAsync(oldUserId).then(function(role){
 | 
	
		
			
				|  |  |                     self.addUser(sessionId.userId,role,function(err,addResult){
 | 
	
		
			
				|  |  |                 redis.hgetAsync(participantsRoleKey,oldUserId).then(function(role){
 | 
	
		
			
				|  |  |                     if(!role)role = 0;
 | 
	
		
			
				|  |  |                     self.addUser(session.id,userId,role,function(err,addResult){
 | 
	
		
			
				|  |  |                         if(err){
 | 
	
		
			
				|  |  |                             ModelUtil.emitOK(self.eventEmitter, {status:-1,message: "会话成员添加失败!"});
 | 
	
		
			
				|  |  |                             return;
 | 
	
		
			
				|  |  |                         }
 | 
	
		
			
				|  |  |                         self.removeUser(sessionId,oldUserId,function(err,res){
 | 
	
		
			
				|  |  |                         self.removeUser(session.id,oldUserId,function(err,res){
 | 
	
		
			
				|  |  |                             if(err){
 | 
	
		
			
				|  |  |                                 ModelUtil.emitOK(self.eventEmitter, {status:-1,message: "会话成员移除失败!"});
 | 
	
		
			
				|  |  |                                 return;
 |