Saved filters #655
|
@ -431,6 +431,16 @@ func registerAPIRoutes(a *echo.Group) {
|
||||||
a.DELETE("/lists/:list/users/:user", listUserHandler.DeleteWeb)
|
a.DELETE("/lists/:list/users/:user", listUserHandler.DeleteWeb)
|
||||||
a.POST("/lists/:list/users/:user", listUserHandler.UpdateWeb)
|
a.POST("/lists/:list/users/:user", listUserHandler.UpdateWeb)
|
||||||
|
|
||||||
|
savedFiltersHandler := &handler.WebHandler{
|
||||||
|
EmptyStruct: func() handler.CObject {
|
||||||
|
return &models.SavedFilter{}
|
||||||
|
},
|
||||||
|
}
|
||||||
|
a.GET("/filters/:filter", savedFiltersHandler.ReadOneWeb)
|
||||||
|
a.PUT("/filters", savedFiltersHandler.CreateWeb)
|
||||||
|
a.DELETE("/filters/:filter", savedFiltersHandler.DeleteWeb)
|
||||||
|
a.POST("/filters/:filter", savedFiltersHandler.UpdateWeb)
|
||||||
|
|
||||||
namespaceHandler := &handler.WebHandler{
|
namespaceHandler := &handler.WebHandler{
|
||||||
EmptyStruct: func() handler.CObject {
|
EmptyStruct: func() handler.CObject {
|
||||||
return &models.Namespace{}
|
return &models.Namespace{}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user