feat(routes): redesign delete button functionality and restore archive endpoint
This commit is contained in:
parent
dea090b501
commit
33ccef5142
@ -26,7 +26,6 @@ func NewRouter(svc episode.UseCases, verifier auth.TokenVerifier, authEnabled bo
|
|||||||
v1.GET("/time", timeHandler)
|
v1.GET("/time", timeHandler)
|
||||||
v1.GET("/current", getCurrentHandler(svc))
|
v1.GET("/current", getCurrentHandler(svc))
|
||||||
v1.POST("/current", setCurrentHandler(svc))
|
v1.POST("/current", setCurrentHandler(svc))
|
||||||
v1.POST("/archive", moveToArchiveHandler(svc))
|
|
||||||
v1.POST("/shows", createShowHandler(svc))
|
v1.POST("/shows", createShowHandler(svc))
|
||||||
v1.GET("/shows", listShowsHandler(svc))
|
v1.GET("/shows", listShowsHandler(svc))
|
||||||
v1.POST("/oauth/firebase", oauthFirebaseHandler(verifier, authEnabled))
|
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 := v1.Group("/")
|
||||||
protected.Use(AuthMiddleware(verifier))
|
protected.Use(AuthMiddleware(verifier))
|
||||||
protected.DELETE("/shows", deleteShowsHandler(svc))
|
protected.DELETE("/shows", deleteShowsHandler(svc))
|
||||||
|
protected.POST("/archive", moveToArchiveHandler(svc))
|
||||||
} else {
|
} else {
|
||||||
v1.DELETE("/shows", deleteShowsHandler(svc))
|
v1.DELETE("/shows", deleteShowsHandler(svc))
|
||||||
|
v1.POST("/archive", moveToArchiveHandler(svc))
|
||||||
}
|
}
|
||||||
|
|
||||||
return r
|
return r
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user