diff --git a/pkg/api/router.go b/pkg/api/router.go index f3198c8..4878fb8 100644 --- a/pkg/api/router.go +++ b/pkg/api/router.go @@ -112,36 +112,36 @@ func setupRoutes(cfg *RouterConfig) (*gin.Engine, error) { } docs.SwaggerInfo.BasePath = "/api/v1" - v1 := r.Group("/api/v1") + dataGroup := r.Group("/api/v1") { // Auth middleware - v1.Use(middleware.ValidateRequest("Data", "Read", cfg.devClient)) + dataGroup.Use(middleware.ValidateRequest("Data", "Read", cfg.devClient)) // Times - v1.GET("/time", timesHandler.List) - v1.GET("/time/worldrecord", timesHandler.WrList) - v1.GET("/time/placement", timesHandler.GetPlacements) - v1.GET("/time/:id", timesHandler.Get) + dataGroup.GET("/time", timesHandler.List) + dataGroup.GET("/time/worldrecord", timesHandler.WrList) + dataGroup.GET("/time/placement", timesHandler.GetPlacements) + dataGroup.GET("/time/:id", timesHandler.Get) // Users - v1.GET("/user", usersHandler.List) - v1.GET("/user/:id", usersHandler.Get) - v1.GET("/user/:id/rank", usersHandler.GetRank) + dataGroup.GET("/user", usersHandler.List) + dataGroup.GET("/user/:id", usersHandler.Get) + dataGroup.GET("/user/:id/rank", usersHandler.GetRank) // Maps - v1.GET("/map", mapsHandler.List) - v1.GET("/map/:id", mapsHandler.Get) + dataGroup.GET("/map", mapsHandler.List) + dataGroup.GET("/map/:id", mapsHandler.Get) // Rank - v1.GET("/rank", rankHandler.List) + dataGroup.GET("/rank", rankHandler.List) } - v1_bots := r.Group("/api/v1") + botsGroup := r.Group("/api/v1") { // Auth middleware - v1_bots.Use(middleware.ValidateRequest("Bots", "Read", cfg.devClient)) + botsGroup.Use(middleware.ValidateRequest("Bots", "Read", cfg.devClient)) - v1_bots.GET("/time/:id/bot", timesHandler.GetDownloadUrl) + botsGroup.GET("/time/:id/bot", timesHandler.GetDownloadUrl) } r.GET("/docs/*any", ginSwagger.WrapHandler(swaggerfiles.Handler)) r.GET("/", func(ctx *gin.Context) {