diff --git a/routers/api/v1/user/register.go b/routers/api/v1/user/register.go index 61719f1..ef1ab42 100644 --- a/routers/api/v1/user/register.go +++ b/routers/api/v1/user/register.go @@ -133,9 +133,9 @@ func NewUser(c *fiber.Ctx) error { return c.SendStatus(fiber.StatusInternalServerError) } - rabbitmq.PublishMail(user.Email, 0, user.LanguageId, json.RawMessage(`{"name": "`+user.Name+`", - "email": "`+user.Email+`", - "url": "http://localhost:3000/api/v1/user/action/0/`+userActionId+`"}`)) + rabbitmq.PublishMail(structs.RabbitmqMailMessage{Mail: user.Email, TemplateId: 0, LanguageId: user.LanguageId, BodyData: json.RawMessage(`{"name": "` + user.Name + `", + "email": "` + user.Email + `", + "url": "http://localhost:3000/api/v1/user/action/0/` + userActionId + `"}`)}) sessionId, err := createUserSession(db, user.Id, c.IP(), string(c.Context().UserAgent())) diff --git a/routers/api/v1/user/user.go b/routers/api/v1/user/user.go index 84f8f58..50784bc 100644 --- a/routers/api/v1/user/user.go +++ b/routers/api/v1/user/user.go @@ -267,9 +267,9 @@ func DeleteUser(c *fiber.Ctx) error { db.Save(&user) - rabbitmq.PublishMail(user.Email, 1, user.LanguageId, json.RawMessage(`{"name": "`+user.Name+`", - "email": "`+user.Email+`", - "url": "http://localhost:3000/api/v1/user/action/1/`+userActivationId+`"}`)) + rabbitmq.PublishMail(structs.RabbitmqMailMessage{Mail: user.Email, TemplateId: 1, LanguageId: user.LanguageId, BodyData: json.RawMessage(`{"name": "` + user.Name + `", + "email": "` + user.Email + `", + "url": "http://localhost:3000/api/v1/user/action/1/` + userActivationId + `"}`)}) return c.SendStatus(fiber.StatusOK) }