fix(notify): fix email verify empty error

This commit is contained in:
马鸿飞
2023-04-24 16:51:35 +08:00
parent ef5e95b11c
commit d799aa1fd1
@@ -108,6 +108,12 @@ func (self *VerificationSendTask) OnInit(ctx context.Context, obj db.IStandalone
}
param.RemoteTemplateParam = api.SRemoteTemplateParam{Code: verification.Token}
param.Receivers = notifyReceiver
if len(emailMsg.Subject) == 0 {
emailMsg.Subject = param.Title
}
if len(emailMsg.Body) == 0 {
emailMsg.Body = param.Message
}
param.EmailMsg = emailMsg
driver := models.GetDriver(contactType)
err = driver.Send(param)