From feaf3ecbd5528450c4737f402addee386a7f1949 Mon Sep 17 00:00:00 2001 From: JJ Style Date: Mon, 1 Apr 2024 01:01:43 +0100 Subject: [PATCH] perf(ui): load templates once --- cmd/gobal-player-server/internal/server/routes.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/cmd/gobal-player-server/internal/server/routes.go b/cmd/gobal-player-server/internal/server/routes.go index bd38242..5fd1018 100644 --- a/cmd/gobal-player-server/internal/server/routes.go +++ b/cmd/gobal-player-server/internal/server/routes.go @@ -13,7 +13,8 @@ func addRoutes(r *gin.Engine, service *service.Service) { api.GET("/shows/:slug/rss", service.GetAllShowsRss) api.GET("/episodes/:slug/:id/rss", service.GetEpisodesRss) - r.GET("/stations", loadTemplates(r), service.StationsUI) - r.GET("/shows/:slug", loadTemplates(r), service.ShowsUI) - r.GET("/episodes/:slug/:id", loadTemplates(r), service.EpisodesUI) + r.Use(loadTemplates(r)) + r.GET("/stations", service.StationsUI) + r.GET("/shows/:slug", service.ShowsUI) + r.GET("/episodes/:slug/:id", service.EpisodesUI) }