fix(api): add empresas aliases for get/delete/verify by id
This commit is contained in:
parent
bf588993c5
commit
cab74b9879
1 changed files with 3 additions and 0 deletions
|
|
@ -81,10 +81,13 @@ func New(cfg config.Config) (*Server, error) {
|
|||
mux.Handle("GET /api/v1/companies", chain(http.HandlerFunc(h.ListCompanies), middleware.Logger, middleware.Gzip))
|
||||
mux.Handle("GET /api/v1/empresas", chain(http.HandlerFunc(h.ListCompanies), middleware.Logger, middleware.Gzip)) // Alias for frontend
|
||||
mux.Handle("GET /api/v1/companies/{id}", chain(http.HandlerFunc(h.GetCompany), middleware.Logger, middleware.Gzip))
|
||||
mux.Handle("GET /api/v1/empresas/{id}", chain(http.HandlerFunc(h.GetCompany), middleware.Logger, middleware.Gzip)) // Alias for frontend
|
||||
mux.Handle("PATCH /api/v1/companies/{id}", chain(http.HandlerFunc(h.UpdateCompany), middleware.Logger, middleware.Gzip))
|
||||
mux.Handle("PATCH /api/v1/empresas/{id}", chain(http.HandlerFunc(h.UpdateCompany), middleware.Logger, middleware.Gzip)) // Alias for frontend
|
||||
mux.Handle("DELETE /api/v1/companies/{id}", chain(http.HandlerFunc(h.DeleteCompany), middleware.Logger, middleware.Gzip))
|
||||
mux.Handle("DELETE /api/v1/empresas/{id}", chain(http.HandlerFunc(h.DeleteCompany), middleware.Logger, middleware.Gzip)) // Alias for frontend
|
||||
mux.Handle("PATCH /api/v1/companies/{id}/verify", chain(http.HandlerFunc(h.VerifyCompany), middleware.Logger, middleware.Gzip, adminOnly))
|
||||
mux.Handle("PATCH /api/v1/empresas/{id}/verify", chain(http.HandlerFunc(h.VerifyCompany), middleware.Logger, middleware.Gzip, adminOnly)) // Alias for frontend
|
||||
mux.Handle("GET /api/v1/companies/me", chain(http.HandlerFunc(h.GetMyCompany), middleware.Logger, middleware.Gzip, auth))
|
||||
mux.Handle("GET /api/v1/companies/{id}/rating", chain(http.HandlerFunc(h.GetCompanyRating), middleware.Logger, middleware.Gzip))
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue