From 73c5dc159b8f54f5530b399121c0b704b031a444 Mon Sep 17 00:00:00 2001 From: wangchuxiao Date: Fri, 29 Jul 2022 15:09:00 +0800 Subject: [PATCH] mongodb superGroup --- internal/msg_gateway/gate/callback.go | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/internal/msg_gateway/gate/callback.go b/internal/msg_gateway/gate/callback.go index 02b771a97..24750d705 100644 --- a/internal/msg_gateway/gate/callback.go +++ b/internal/msg_gateway/gate/callback.go @@ -17,11 +17,13 @@ func callbackUserOnline(operationID, userID string, platformID int, token string callbackUserOnlineReq := cbApi.CallbackUserOnlineReq{ Token: token, UserStatusCallbackReq: cbApi.UserStatusCallbackReq{ - CallbackCommand: constant.CallbackUserOnlineCommand, - OperationID: operationID, - UserID: userID, - PlatformID: int32(platformID), - Platform: constant.PlatformIDToName(platformID), + UserStatusBaseCallback: cbApi.UserStatusBaseCallback{ + CallbackCommand: constant.CallbackUserOnlineCommand, + OperationID: operationID, + PlatformID: int32(platformID), + Platform: constant.PlatformIDToName(platformID), + }, + UserID: userID, }, Seq: int(time.Now().UnixNano() / 1e6), } @@ -40,11 +42,13 @@ func callbackUserOffline(operationID, userID string, platformID int) cbApi.Commo } callbackOfflineReq := cbApi.CallbackUserOfflineReq{ UserStatusCallbackReq: cbApi.UserStatusCallbackReq{ - CallbackCommand: constant.CallbackUserOfflineCommand, - OperationID: operationID, - UserID: userID, - PlatformID: int32(platformID), - Platform: constant.PlatformIDToName(platformID), + UserStatusBaseCallback: cbApi.UserStatusBaseCallback{ + CallbackCommand: constant.CallbackUserOnlineCommand, + OperationID: operationID, + PlatformID: int32(platformID), + Platform: constant.PlatformIDToName(platformID), + }, + UserID: userID, }, Seq: int(time.Now().UnixNano() / 1e6), }