diff --git a/backend/internal/http/handlers.go b/backend/internal/http/handlers.go index 704433a..5c9766b 100644 --- a/backend/internal/http/handlers.go +++ b/backend/internal/http/handlers.go @@ -26,7 +26,6 @@ func NewRouter(svc episode.UseCases, verifier auth.TokenVerifier, authEnabled bo v1.GET("/time", timeHandler) v1.GET("/current", getCurrentHandler(svc)) v1.POST("/current", setCurrentHandler(svc)) - v1.POST("/archive", moveToArchiveHandler(svc)) v1.POST("/shows", createShowHandler(svc)) v1.GET("/shows", listShowsHandler(svc)) v1.POST("/oauth/firebase", oauthFirebaseHandler(verifier, authEnabled)) @@ -36,8 +35,10 @@ func NewRouter(svc episode.UseCases, verifier auth.TokenVerifier, authEnabled bo protected := v1.Group("/") protected.Use(AuthMiddleware(verifier)) protected.DELETE("/shows", deleteShowsHandler(svc)) + protected.POST("/archive", moveToArchiveHandler(svc)) } else { v1.DELETE("/shows", deleteShowsHandler(svc)) + v1.POST("/archive", moveToArchiveHandler(svc)) } return r