diff --git a/routes/routes.go b/routes/routes.go index 93071ce..5922555 100644 --- a/routes/routes.go +++ b/routes/routes.go @@ -76,16 +76,22 @@ func RegisterRoutes(e *echo.Echo) { // Manage Books a.PUT("/books", apiv1.BookAdd) a.DELETE("/books/:id", apiv1.BookDelete) + a.OPTIONS("/books", SetCORSHeader) + a.OPTIONS("/books/:id", SetCORSHeader) // Manage Authors a.PUT("/authors", apiv1.AuthorAdd) a.DELETE("/authors/:id", apiv1.AuthorDelete) a.POST("/authors/:id", apiv1.AuthorUpdate) + a.OPTIONS("/authors", SetCORSHeader) + a.OPTIONS("/authors/:id", SetCORSHeader) // Manage Publishers a.PUT("/publishers", apiv1.PublisherAdd) a.DELETE("/publishers/:id", apiv1.PublisherDelete) a.POST("/publishers/:id", apiv1.PublisherUpdate) + a.OPTIONS("/publishers", SetCORSHeader) + a.OPTIONS("/publishers/:id", SetCORSHeader) // Manage Users