diff --git a/app/http/endpoints/manage/blacklist.go b/app/http/endpoints/manage/blacklist.go index 97bdb72..f0f6bc0 100644 --- a/app/http/endpoints/manage/blacklist.go +++ b/app/http/endpoints/manage/blacklist.go @@ -104,5 +104,7 @@ func BlacklistHandler(ctx *gin.Context) { "userNotFound": userNotFound, "isStaff": isStaff, }) + } else { + ctx.Redirect(302, "/login") } } diff --git a/app/http/endpoints/manage/blacklistremove.go b/app/http/endpoints/manage/blacklistremove.go index 8c63907..f3e8bef 100644 --- a/app/http/endpoints/manage/blacklistremove.go +++ b/app/http/endpoints/manage/blacklistremove.go @@ -59,5 +59,7 @@ func BlacklistRemoveHandler(ctx *gin.Context) { } ctx.Redirect(302, fmt.Sprintf("/manage/%s/blacklist", guildIdStr)) + } else { + ctx.Redirect(302, "/login") } } diff --git a/app/http/endpoints/manage/panels.go b/app/http/endpoints/manage/panels.go index 2b6f5a5..68f8a7c 100644 --- a/app/http/endpoints/manage/panels.go +++ b/app/http/endpoints/manage/panels.go @@ -140,5 +140,7 @@ func PanelHandler(ctx *gin.Context) { "created": ctx.Query("created") == "true", "metQuota": ctx.Query("metQuota") == "true", }) + } else { + ctx.Redirect(302, "/login") } } diff --git a/app/http/endpoints/manage/sendmessage.go b/app/http/endpoints/manage/sendmessage.go index c0250f7..b95022a 100644 --- a/app/http/endpoints/manage/sendmessage.go +++ b/app/http/endpoints/manage/sendmessage.go @@ -76,6 +76,8 @@ func SendMessage(ctx *gin.Context) { Content: content, }, nil) } + } else { + ctx.Redirect(302, "/login") } ctx.Redirect(301, ctx.Request.URL.String()) diff --git a/app/http/endpoints/manage/ticketlist.go b/app/http/endpoints/manage/ticketlist.go index 0e2db2f..261a198 100644 --- a/app/http/endpoints/manage/ticketlist.go +++ b/app/http/endpoints/manage/ticketlist.go @@ -105,5 +105,7 @@ func TicketListHandler(ctx *gin.Context) { "baseUrl": config.Conf.Server.BaseUrl, "tickets": ticketsFormatted, }) + } else { + ctx.Redirect(302, "/login") } } diff --git a/app/http/endpoints/manage/ticketview.go b/app/http/endpoints/manage/ticketview.go index d0f4710..520a627 100644 --- a/app/http/endpoints/manage/ticketview.go +++ b/app/http/endpoints/manage/ticketview.go @@ -127,5 +127,7 @@ func TicketViewHandler(ctx *gin.Context) { "include_mock": true, "premium": <-premium, }) + } else { + ctx.Redirect(302, "/login") } } diff --git a/app/http/endpoints/manage/viewlog.go b/app/http/endpoints/manage/viewlog.go index 74539d4..ff36d36 100644 --- a/app/http/endpoints/manage/viewlog.go +++ b/app/http/endpoints/manage/viewlog.go @@ -82,5 +82,7 @@ func LogViewHandler(ctx *gin.Context) { ctx.String(200, string(content)) } + } else { + ctx.Redirect(302, "/login") } }