From b450648caa0d1bd5c91e67a33153bbacaf57f006 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sat, 10 Aug 2024 00:14:17 +0900 Subject: feat: prepend base path --- backend/admin/handler.go | 4 ++-- backend/admin/templates/base.html | 6 +++--- backend/admin/templates/dashboard.html | 6 +++--- backend/admin/templates/game_edit.html | 2 +- backend/admin/templates/games.html | 4 ++-- backend/admin/templates/user_edit.html | 2 +- backend/admin/templates/users.html | 4 ++-- 7 files changed, 14 insertions(+), 14 deletions(-) (limited to 'backend/admin') diff --git a/backend/admin/handler.go b/backend/admin/handler.go index b50b942..7239b08 100644 --- a/backend/admin/handler.go +++ b/backend/admin/handler.go @@ -37,11 +37,11 @@ func newAdminMiddleware() echo.MiddlewareFunc { return func(c echo.Context) error { jwt, err := c.Cookie("albatross_token") if err != nil { - return c.Redirect(http.StatusSeeOther, "/login") + return c.Redirect(http.StatusSeeOther, "/iosdc-japan/2024/code-battle/login") } claims, err := auth.ParseJWT(jwt.Value) if err != nil { - return c.Redirect(http.StatusSeeOther, "/login") + return c.Redirect(http.StatusSeeOther, "/iosdc-japan/2024/code-battle/login") } if !claims.IsAdmin { return echo.NewHTTPError(http.StatusForbidden) diff --git a/backend/admin/templates/base.html b/backend/admin/templates/base.html index 4bcdbdd..49e2066 100644 --- a/backend/admin/templates/base.html +++ b/backend/admin/templates/base.html @@ -2,9 +2,9 @@ ADMIN {{ .Title }} | iOSDC Japan 2024 Albatross.swift - - - + + +
diff --git a/backend/admin/templates/dashboard.html b/backend/admin/templates/dashboard.html index cdb8ba1..b2037cb 100644 --- a/backend/admin/templates/dashboard.html +++ b/backend/admin/templates/dashboard.html @@ -2,12 +2,12 @@ {{ define "content" }}

- Users + Users

- Games + Games

-
+
{{ end }} diff --git a/backend/admin/templates/game_edit.html b/backend/admin/templates/game_edit.html index 108ae99..f40cc5d 100644 --- a/backend/admin/templates/game_edit.html +++ b/backend/admin/templates/game_edit.html @@ -1,7 +1,7 @@ {{ template "base.html" . }} {{ define "breadcrumb" }} -Dashboard | Games +Dashboard | Games {{ end }} {{ define "content" }} diff --git a/backend/admin/templates/games.html b/backend/admin/templates/games.html index 47dc4a3..0616938 100644 --- a/backend/admin/templates/games.html +++ b/backend/admin/templates/games.html @@ -1,14 +1,14 @@ {{ template "base.html" . }} {{ define "breadcrumb" }} -Dashboard +Dashboard {{ end }} {{ define "content" }}