From b51f5cbf692240c8eea54470b73c71f99cef106a Mon Sep 17 00:00:00 2001 From: Pancakes Date: Mon, 10 Jun 2024 18:04:48 -0400 Subject: [PATCH] Fix out of date session in /savedata/system/verify --- api/endpoints.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/api/endpoints.go b/api/endpoints.go index e71962a..25037c9 100644 --- a/api/endpoints.go +++ b/api/endpoints.go @@ -545,6 +545,12 @@ func handleSystem(w http.ResponseWriter, r *http.Request) { httpError(w, r, fmt.Errorf("failed to decode request body: %s", err), http.StatusBadRequest) return } + + active, err = db.IsActiveSession(uuid, input.ClientSessionId) + if err != nil { + httpError(w, r, fmt.Errorf("failed to check active session: %s", err), http.StatusBadRequest) + return + } } else { active, err = db.IsActiveSession(uuid, r.URL.Query().Get("clientSessionId")) if err != nil {