diff --git a/handler/event.go b/handler/event.go index bda84c9..96bb40e 100644 --- a/handler/event.go +++ b/handler/event.go @@ -35,7 +35,7 @@ func (h *Handler) CreateEvent(c echo.Context) (err error) { } if event.Person.ID.ID() != 0 { - person, err = services.GetPerson(event.Person.ID, c.Request().Header) + person, err = services.GetPerson(event.Person.ID, c.Request().Header, c) if err != nil || person.ID != event.Person.ID { return c.NoContent(http.StatusBadRequest) } @@ -52,13 +52,13 @@ func (h *Handler) CreateEvent(c echo.Context) (err error) { }, } - person, err = services.CreatePerson(newPerson, c.Request().Header) + person, err = services.CreatePerson(newPerson, c.Request().Header, c) if err != nil || person.ID.ID() == 0 { return c.NoContent(http.StatusBadRequest) } } - usersMap, err := services.GetUsers([]uuid.UUID{event.MedicId, authorId}, c.Request().Header) + usersMap, err := services.GetUsers([]uuid.UUID{event.MedicId, authorId}, c.Request().Header, c) if err != nil || len(usersMap) == 0 { return c.HTML(http.StatusBadGateway, "Error get users") @@ -151,7 +151,7 @@ func (h *Handler) GetEvent(c echo.Context) error { return c.NoContent(http.StatusNotFound) } - usersMap, err := services.GetUsers([]uuid.UUID{event.MedicId, event.AuthorId}, c.Request().Header) + usersMap, err := services.GetUsers([]uuid.UUID{event.MedicId, event.AuthorId}, c.Request().Header, c) if err != nil { return c.HTML(http.StatusBadGateway, err.Error()) @@ -201,8 +201,8 @@ func (h *Handler) queryEvents(tx *gorm.DB, c echo.Context) error { personIds.Insert(event.PersonId) } - usersMap, err := services.GetUsers(userIds.Slice(), c.Request().Header) - personsMap, err := services.GetPersons(personIds.Slice(), c.Request().Header) + usersMap, err := services.GetUsers(userIds.Slice(), c.Request().Header, c) + personsMap, err := services.GetPersons(personIds.Slice(), c.Request().Header, c) if err != nil { return c.HTML(http.StatusBadGateway, err.Error()) }