mirror of
https://github.com/WiiLink24/wfc-server.git
synced 2026-09-12 18:45:35 -05:00
QR2: Fix nil dereference in previous commit
This commit is contained in:
@@ -92,7 +92,6 @@ func (session *Session) removeFromGroup() {
|
||||
)
|
||||
} else if session.groupPointer.server == session {
|
||||
logging.Notice("QR2", "Server down in group", aurora.Cyan(session.groupPointer.GroupName))
|
||||
session.groupPointer.server = nil
|
||||
session.groupPointer.findNewServer()
|
||||
}
|
||||
|
||||
@@ -106,9 +105,6 @@ func (session *Session) removeFromGroup() {
|
||||
}
|
||||
}
|
||||
|
||||
session.groupPointer = nil
|
||||
session.GroupName = ""
|
||||
|
||||
logging.Event(
|
||||
"group_left",
|
||||
map[string]any{
|
||||
@@ -117,6 +113,10 @@ func (session *Session) removeFromGroup() {
|
||||
"profile_id": session.Data["dwc_pid"],
|
||||
},
|
||||
)
|
||||
|
||||
session.groupPointer = nil
|
||||
session.GroupName = ""
|
||||
|
||||
}
|
||||
|
||||
// Update session data, creating the session if it doesn't exist. Returns a copy of the session data.
|
||||
|
||||
Reference in New Issue
Block a user