Pārlūkot izejas kodu

add error logging for email invite

abhishek9686 1 gadu atpakaļ
vecāks
revīzija
ab1abb5e92
1 mainītis faili ar 6 papildinājumiem un 1 dzēšanām
  1. 6 1
      controllers/user.go

+ 6 - 1
controllers/user.go

@@ -1208,7 +1208,12 @@ func inviteUsers(w http.ResponseWriter, r *http.Request) {
 			slog.Error("failed to insert invite for user", "email", invite.Email, "error", err)
 		}
 		// notify user with magic link
-		go logic.SendInviteEmail(invite)
+		go func(invite models.UserInvite) {
+			err = logic.SendInviteEmail(invite)
+			if err != nil {
+				slog.Error("failed to send email invite", "user", invite.Email, "error", err)
+			}
+		}(invite)
 	}
 
 }