From 03c18def0a57566d9ac624a3fb887fd825a6bc0e Mon Sep 17 00:00:00 2001 From: Alexander Date: Fri, 15 Nov 2024 11:21:18 +0100 Subject: [PATCH] feat(http): return 401 even after successfully saved batch for JustExpired case --- backend/internal/http/router/handlers-web.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/backend/internal/http/router/handlers-web.go b/backend/internal/http/router/handlers-web.go index 01f47947c..fe379592b 100644 --- a/backend/internal/http/router/handlers-web.go +++ b/backend/internal/http/router/handlers-web.go @@ -350,6 +350,10 @@ func (e *Router) pushMessagesHandlerWeb(w http.ResponseWriter, r *http.Request) return } + if tokenJustExpired { + e.ResponseWithError(r.Context(), w, http.StatusUnauthorized, errors.New("token expired"), startTime, r.URL.Path, bodySize) + return + } e.ResponseOK(r.Context(), w, startTime, r.URL.Path, bodySize) }