diff options
Diffstat (limited to 'cmd/mirum-server/server_web.go')
| -rw-r--r-- | cmd/mirum-server/server_web.go | 12 | +3 −9 |
1 files changed, 3 insertions, 9 deletions
diff --git a/cmd/mirum-server/server_web.go b/cmd/mirum-server/server_web.go index 3a32f2f..8e62e53 100644 --- a/cmd/mirum-server/server_web.go +++ b/cmd/mirum-server/server_web.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 Nikolay Govorov +// Copyright (c) 2026 Nikolay Govorov // SPDX-License-Identifier: AGPL-3.0-or-later package main @@ -77,7 +77,6 @@ func NewWebServer(ctx context.Context, srv *server, consolePath string, consoleH Mount("/assets", assetsHandler()) r.Get("/", authonly(h.index)) - r.Get("/about/licenses", h.licenses) r.Post("/webhook", h.webhook) r.Route("/auth", func(r chi.Router) { @@ -217,10 +216,7 @@ func (h *webHandler) webhook(w http.ResponseWriter, r *http.Request) { return } - if _, err := h.srv.enqueue(r.Context(), ev); err != nil { - http.Error(w, "server shutting down", http.StatusServiceUnavailable) - return - } + h.srv.enqueue(ev) w.WriteHeader(http.StatusAccepted) } @@ -282,9 +278,7 @@ func (h *webHandler) logout(w http.ResponseWriter, r *http.Request) { return } if c, err := r.Cookie(sessionCookie); err == nil { - if err := h.srv.db.UserSessionDelete(r.Context(), SystemActor(), c.Value); err != nil { - slog.Warn("logout: failed to delete session", "err", err) - } + h.srv.db.UserSessionDelete(r.Context(), SystemActor(), c.Value) } clearCookie(w, sessionCookie) clearCookie(w, csrfCookie) |
