[MM-49744] Telemetry to track click on "Join Now" button in team invitation email (#22108)
Co-authored-by: Mattermost Build <build@mattermost.com>
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
a9a6d3c7fb
Коммит
a72dd120b7
@@ -489,7 +489,12 @@ func (es *Service) SendInviteEmails(
|
||||
continue
|
||||
}
|
||||
|
||||
data.Props["ButtonURL"] = fmt.Sprintf("%s/signup_user_complete/?d=%s&t=%s&sbr=%s", siteURL, url.QueryEscape(tokenData), url.QueryEscape(token.Token), es.GetTrackFlowStartedByRole(isFirstAdmin, isSystemAdmin))
|
||||
queryString := url.Values{}
|
||||
queryString.Add("d", tokenData)
|
||||
queryString.Add("t", token.Token)
|
||||
queryString.Add("md", "email")
|
||||
queryString.Add("sbr", es.GetTrackFlowStartedByRole(isFirstAdmin, isSystemAdmin))
|
||||
data.Props["ButtonURL"] = fmt.Sprintf("%s/signup_user_complete/?%s", siteURL, queryString.Encode())
|
||||
|
||||
body, err := es.templatesContainer.RenderToString("invite_body", data)
|
||||
if err != nil {
|
||||
|
||||
Ссылка в новой задаче
Block a user