add swagger
This commit is contained in:
@@ -11,6 +11,11 @@ import (
|
||||
"net/http"
|
||||
)
|
||||
|
||||
// swagger:route POST /events/ Events CreateEvent
|
||||
//
|
||||
// responses:
|
||||
// 200: Event
|
||||
|
||||
func (h *Handler) CreateEvent(c echo.Context) (err error) {
|
||||
var person *model.PersonalInformation
|
||||
event := new(model.CreateEvent)
|
||||
@@ -80,6 +85,11 @@ func (h *Handler) CreateEvent(c echo.Context) (err error) {
|
||||
return c.JSON(http.StatusCreated, newEvent)
|
||||
}
|
||||
|
||||
// swagger:route GET /events/ Events GetEvents
|
||||
//
|
||||
// responses:
|
||||
// 200: []Event
|
||||
|
||||
func (h *Handler) GetEvents(c echo.Context) (err error) {
|
||||
var events []model.Event
|
||||
query := c.Request().URL.Query()
|
||||
@@ -118,6 +128,11 @@ func (h *Handler) GetEvents(c echo.Context) (err error) {
|
||||
return c.JSON(http.StatusOK, events)
|
||||
}
|
||||
|
||||
// swagger:route GET /events/{uuid} Events GetEvent
|
||||
//
|
||||
// responses:
|
||||
// 200: Event
|
||||
|
||||
func (h *Handler) GetEvent(c echo.Context) error {
|
||||
var event model.Event
|
||||
id := c.Param("id")
|
||||
@@ -148,6 +163,11 @@ func (h *Handler) GetEvent(c echo.Context) error {
|
||||
return c.JSON(http.StatusOK, event)
|
||||
}
|
||||
|
||||
// swagger:route DELETE /events/{uuid} Events DeleteEvent
|
||||
//
|
||||
// responses:
|
||||
// 200
|
||||
|
||||
func (h *Handler) DeleteEvent(c echo.Context) error {
|
||||
id := c.Param("id")
|
||||
orgId, err := uuid.Parse(c.Request().Header.Get("UserOrganizationId"))
|
||||
|
||||
Reference in New Issue
Block a user