From a2d8d7d0bd0af7c78a7772ba21ca865323c8e620 Mon Sep 17 00:00:00 2001 From: Chang lue Tsen Date: Thu, 4 Sep 2025 12:13:55 -0400 Subject: [PATCH] fix(push): initialize onlineUsers as a map in pushOnlineUsersLogic --- internal/logic/server/pushOnlineUsersLogic.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/logic/server/pushOnlineUsersLogic.go b/internal/logic/server/pushOnlineUsersLogic.go index 325aaee..5b17656 100644 --- a/internal/logic/server/pushOnlineUsersLogic.go +++ b/internal/logic/server/pushOnlineUsersLogic.go @@ -46,7 +46,7 @@ func (l *PushOnlineUsersLogic) PushOnlineUsers(req *types.OnlineUsersRequest) er return fmt.Errorf("server not found: %w", err) } - var onlineUsers node.OnlineUserSubscribe + onlineUsers := make(node.OnlineUserSubscribe) for _, user := range req.Users { if online, ok := onlineUsers[user.SID]; ok { // If user already exists, update IP if different