diff options
Diffstat (limited to 'http_server.go')
-rw-r--r-- | http_server.go | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/http_server.go b/http_server.go index 584c48d..983f579 100644 --- a/http_server.go +++ b/http_server.go @@ -36,9 +36,7 @@ func (router *forgeHTTPRouter) ServeHTTP(w http.ResponseWriter, r *http.Request) var userID int // 0 for none userID, params["username"], err = getUserFromRequest(r) params["user_id"] = userID - if errors.Is(err, http.ErrNoCookie) { - } else if errors.Is(err, pgx.ErrNoRows) { - } else if err != nil { + if err != nil && !errors.Is(err, http.ErrNoCookie) && !errors.Is(err, pgx.ErrNoRows) { http.Error(w, "Error getting user info from request: "+err.Error(), http.StatusInternalServerError) return } |