QR2: Fix nil dereference in previous commit

This commit is contained in:
Palapeli
2026-04-05 13:08:36 -04:00
parent 18140bebe9
commit 5963f0efc3

View File

@@ -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.