fix(router): allow public access to tags api for recruiters
This commit is contained in:
parent
4eae018a25
commit
49fdcd0168
1 changed files with 2 additions and 2 deletions
|
|
@ -182,8 +182,8 @@ func NewRouter() http.Handler {
|
|||
// /api/v1/admin/jobs/{id}/duplicate -> /api/v1/jobs/{id}/duplicate
|
||||
mux.Handle("POST /api/v1/jobs/{id}/duplicate", authMiddleware.HeaderAuthGuard(adminOnly(http.HandlerFunc(adminHandlers.DuplicateJob))))
|
||||
|
||||
// /api/v1/admin/tags -> /api/v1/tags
|
||||
mux.Handle("GET /api/v1/tags", authMiddleware.HeaderAuthGuard(adminOnly(http.HandlerFunc(adminHandlers.ListTags))))
|
||||
// /api/v1/tags (GET public/auth, POST/PATCH admin)
|
||||
mux.Handle("GET /api/v1/tags", authMiddleware.HeaderAuthGuard(http.HandlerFunc(adminHandlers.ListTags)))
|
||||
mux.Handle("POST /api/v1/tags", authMiddleware.HeaderAuthGuard(adminOnly(http.HandlerFunc(adminHandlers.CreateTag))))
|
||||
mux.Handle("PATCH /api/v1/tags/{id}", authMiddleware.HeaderAuthGuard(adminOnly(http.HandlerFunc(adminHandlers.UpdateTag))))
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue