nil check on connected users map when updating presence

This commit is contained in:
Jonathan Barrow 2023-06-12 16:51:38 -04:00
parent 4a98796b05
commit 614c7d580d
No known key found for this signature in database
GPG Key ID: E86E9FE9049C741F

View File

@ -13,7 +13,10 @@ func UpdatePresence(err error, client *nex.Client, callID uint32, presence *frie
presence.Online = true // Force online status. I have no idea why this is always false
presence.PID = client.PID() // WHY IS THIS SET TO 0 BY DEFAULT??
globals.ConnectedUsers[pid].PresenceV2 = presence
if globals.ConnectedUsers[pid] != nil {
globals.ConnectedUsers[pid].PresenceV2 = presence
}
notifications_wiiu.SendPresenceUpdate(presence)
rmcResponse := nex.NewRMCResponse(friends_wiiu.ProtocolID, callID)