From 65e7696e7e640f92a34591df3ef1f99a95911249 Mon Sep 17 00:00:00 2001 From: maru Date: Thu, 25 Apr 2024 15:31:53 -0400 Subject: [PATCH] Use tokenFromRequest in handleAccountLogout --- api/endpoints.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/api/endpoints.go b/api/endpoints.go index 5e0f51c..137a219 100644 --- a/api/endpoints.go +++ b/api/endpoints.go @@ -1,7 +1,6 @@ package api import ( - "encoding/base64" "encoding/json" "fmt" "net/http" @@ -89,9 +88,9 @@ func handleAccountLogin(w http.ResponseWriter, r *http.Request) { } func handleAccountLogout(w http.ResponseWriter, r *http.Request) { - token, err := base64.StdEncoding.DecodeString(r.Header.Get("Authorization")) + token, err := tokenFromRequest(r) if err != nil { - httpError(w, r, fmt.Errorf("failed to decode token: %s", err), http.StatusBadRequest) + httpError(w, r, err, http.StatusBadRequest) return }