From b87c860d7d3f78eda1bf5954ed2eb3bae42e80fb Mon Sep 17 00:00:00 2001 From: nxshock Date: Wed, 31 Jul 2019 20:03:12 +0500 Subject: [PATCH] Add forgotten returns in case of error --- internal/handlers.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/internal/handlers.go b/internal/handlers.go index b8098fd..30b6a71 100644 --- a/internal/handlers.go +++ b/internal/handlers.go @@ -189,6 +189,7 @@ func JoinedRoomsHandler(w http.ResponseWriter, r *http.Request) { token := getTokenFromResponse(r) if token == "" { errorResponse(w, models.M_FORBIDDEN, http.StatusForbidden, "") + return } user := currServer.Backend.GetUserByToken(token) @@ -217,6 +218,7 @@ func PasswordHandler(w http.ResponseWriter, r *http.Request) { token := getTokenFromResponse(r) if token == "" { errorResponse(w, models.M_FORBIDDEN, http.StatusForbidden, "") + return } user := currServer.Backend.GetUserByToken(token) @@ -244,7 +246,6 @@ func SyncHandler(w http.ResponseWriter, r *http.Request) { return } request.Timeout = timeout - //log.Printf("%+v", request) token := getTokenFromResponse(r) if token == "" { @@ -270,6 +271,7 @@ func CapabilitiesHandler(w http.ResponseWriter, r *http.Request) { token := getTokenFromResponse(r) if token == "" { errorResponse(w, models.M_FORBIDDEN, http.StatusForbidden, "") + return } user := currServer.Backend.GetUserByToken(token)