diff --git a/rc/router.go b/rc/router.go index 7a36985..921c52b 100644 --- a/rc/router.go +++ b/rc/router.go @@ -11,7 +11,7 @@ func AdminRouter(mail_channel chan mail.Mail, r *gin.Engine) { r.PUT("/api/admin/rc", editRCHandler) admin := r.Group("/api/admin/rc/:rid") - admin.Use(ensurePseudoAdminAccess()) + admin.Use(checkAdminAccessToRC()) { admin.GET("", getRCHandler) admin.GET("/count", getRCCountHandler) diff --git a/rc/util.admin.go b/rc/util.active_rc.middleware.go similarity index 91% rename from rc/util.admin.go rename to rc/util.active_rc.middleware.go index 223f75c..5fdaf39 100644 --- a/rc/util.admin.go +++ b/rc/util.active_rc.middleware.go @@ -6,7 +6,7 @@ import ( "github.com/gin-gonic/gin" ) -func ensurePseudoAdminAccess() gin.HandlerFunc { +func checkAdminAccessToRC() gin.HandlerFunc { return func(ctx *gin.Context) { roleID := ctx.GetInt("roleID") if(roleID > 101 && !checkIsActiveRC(ctx)){