From 1a4d652efe5324470e941350c6d818befcbb0184 Mon Sep 17 00:00:00 2001 From: kolaente Date: Mon, 7 Sep 2020 16:34:40 +0200 Subject: [PATCH] Add routes for saved filters --- pkg/routes/routes.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkg/routes/routes.go b/pkg/routes/routes.go index 810ed1b72..ffbb848db 100644 --- a/pkg/routes/routes.go +++ b/pkg/routes/routes.go @@ -431,6 +431,16 @@ func registerAPIRoutes(a *echo.Group) { a.DELETE("/lists/:list/users/:user", listUserHandler.DeleteWeb) 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{ EmptyStruct: func() handler.CObject { return &models.Namespace{}