mirror of
				https://github.com/openimsdk/open-im-server.git
				synced 2025-10-26 21:22:16 +08:00 
			
		
		
		
	fix: Wrong Redis Error Check (#2891)
* fix: redis err check * fix: log err
This commit is contained in:
		
							parent
							
								
									c328d39cae
								
							
						
					
					
						commit
						8e32404fdb
					
				| @ -196,7 +196,7 @@ func (s *authServer) forceKickOff(ctx context.Context, userID string, platformID | |||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
| 	m, err := s.authDatabase.GetTokensWithoutError(ctx, userID, int(platformID)) | 	m, err := s.authDatabase.GetTokensWithoutError(ctx, userID, int(platformID)) | ||||||
| 	if err != nil && errors.Is(err, redis.Nil) { | 	if err != nil && !errors.Is(err, redis.Nil) { | ||||||
| 		return err | 		return err | ||||||
| 	} | 	} | ||||||
| 	for k := range m { | 	for k := range m { | ||||||
| @ -214,7 +214,7 @@ func (s *authServer) forceKickOff(ctx context.Context, userID string, platformID | |||||||
| 
 | 
 | ||||||
| func (s *authServer) InvalidateToken(ctx context.Context, req *pbauth.InvalidateTokenReq) (*pbauth.InvalidateTokenResp, error) { | func (s *authServer) InvalidateToken(ctx context.Context, req *pbauth.InvalidateTokenReq) (*pbauth.InvalidateTokenResp, error) { | ||||||
| 	m, err := s.authDatabase.GetTokensWithoutError(ctx, req.UserID, int(req.PlatformID)) | 	m, err := s.authDatabase.GetTokensWithoutError(ctx, req.UserID, int(req.PlatformID)) | ||||||
| 	if err != nil && errors.Is(err, redis.Nil) { | 	if err != nil && !errors.Is(err, redis.Nil) { | ||||||
| 		return nil, err | 		return nil, err | ||||||
| 	} | 	} | ||||||
| 	if m == nil { | 	if m == nil { | ||||||
|  | |||||||
| @ -137,7 +137,7 @@ func (m *msgServer) MarkConversationAsRead(ctx context.Context, req *msg.MarkCon | |||||||
| 		return nil, err | 		return nil, err | ||||||
| 	} | 	} | ||||||
| 	hasReadSeq, err := m.MsgDatabase.GetHasReadSeq(ctx, req.UserID, req.ConversationID) | 	hasReadSeq, err := m.MsgDatabase.GetHasReadSeq(ctx, req.UserID, req.ConversationID) | ||||||
| 	if err != nil && errors.Is(err, redis.Nil) { | 	if err != nil && !errors.Is(err, redis.Nil) { | ||||||
| 		return nil, err | 		return nil, err | ||||||
| 	} | 	} | ||||||
| 	var seqs []int64 | 	var seqs []int64 | ||||||
|  | |||||||
| @ -490,8 +490,8 @@ func (db *commonMsgDatabase) GetMsgBySeqs(ctx context.Context, userID string, co | |||||||
| 	} | 	} | ||||||
| 	successMsgs, failedSeqs, err := db.msg.GetMessagesBySeq(ctx, conversationID, newSeqs) | 	successMsgs, failedSeqs, err := db.msg.GetMessagesBySeq(ctx, conversationID, newSeqs) | ||||||
| 	if err != nil { | 	if err != nil { | ||||||
| 		if errors.Is(err, redis.Nil) { | 		if !errors.Is(err, redis.Nil) { | ||||||
| 			log.ZError(ctx, "get message from redis exception", err, "failedSeqs", failedSeqs, "conversationID", conversationID) | 			log.ZWarn(ctx, "get message from redis exception", err, "failedSeqs", failedSeqs, "conversationID", conversationID) | ||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| 	log.ZDebug(ctx, "db.seq.GetMessagesBySeq", "userID", userID, "conversationID", conversationID, "seqs", | 	log.ZDebug(ctx, "db.seq.GetMessagesBySeq", "userID", userID, "conversationID", conversationID, "seqs", | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user