MCPcopy Index your code
hub / github.com/apache/answer / RegisterTemplate

Method RegisterTemplate

internal/service/export/email_service.go:168–182  ·  view source on GitHub ↗
(ctx context.Context, registerUrl string)

Source from the content-addressed store, hash-verified

166}
167
168func (es *EmailService) RegisterTemplate(ctx context.Context, registerUrl string) (title, body string, err error) {
169 siteInfo, err := es.siteInfoService.GetSiteGeneral(ctx)
170 if err != nil {
171 return
172 }
173 templateData := &schema.RegisterTemplateData{
174 SiteName: siteInfo.Name,
175 RegisterUrl: registerUrl,
176 }
177
178 lang := handler.GetLangByCtx(ctx)
179 title = translator.TrWithData(lang, constant.EmailTplKeyRegisterTitle, templateData)
180 body = translator.TrWithData(lang, constant.EmailTplKeyRegisterBody, templateData)
181 return title, body, nil
182}
183
184func (es *EmailService) PassResetTemplate(ctx context.Context, passResetUrl string) (title, body string, err error) {
185 siteInfo, err := es.siteInfoService.GetSiteGeneral(ctx)

Callers 5

SendUserActivationMethod · 0.80
UserRegisterByEmailMethod · 0.80
UserVerifyEmailSendMethod · 0.80

Calls 3

GetLangByCtxFunction · 0.92
TrWithDataFunction · 0.92
GetSiteGeneralMethod · 0.65

Tested by

no test coverage detected