Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Emails: Add record's token to email subjects. #1417

Merged
merged 2 commits into from
May 22, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
20 changes: 10 additions & 10 deletions politeiawww/pi/mail.go
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ func (p *Pi) mailNtfnProposalNew(token, name, username string, emails []string)
Link: u.String(),
}

subject := "New Proposal Submitted"
subject := "New Proposal Submitted " + token
body, err := populateTemplate(proposalNewTmpl, tmplData)
if err != nil {
return err
Expand Down Expand Up @@ -91,7 +91,7 @@ func (p *Pi) mailNtfnProposalEdit(token string, version uint32, name, username s
Link: u.String(),
}

subject := "Proposal Edited"
subject := "Proposal Edited " + token
body, err := populateTemplate(proposalEditTmpl, tmplData)
if err != nil {
return err
Expand Down Expand Up @@ -128,7 +128,7 @@ func (p *Pi) mailNtfnProposalSetStatus(token, name string, status rcv1.RecordSta
)
switch status {
case rcv1.RecordStatusPublic:
subject = "New Proposal Published"
subject = "New Proposal Published " + token
tmplData := proposalPublished{
Name: name,
Link: u.String(),
Expand Down Expand Up @@ -196,7 +196,7 @@ func (p *Pi) mailNtfnProposalSetStatusToAuthor(token, name string, status rcv1.R
)
switch status {
case rcv1.RecordStatusPublic:
subject = "Your Proposal Has Been Published"
subject = "Your Proposal Has Been Published " + token
tmplData := proposalPublishedToAuthor{
Name: name,
Link: u.String(),
Expand All @@ -207,7 +207,7 @@ func (p *Pi) mailNtfnProposalSetStatusToAuthor(token, name string, status rcv1.R
}

case rcv1.RecordStatusCensored:
subject = "Your Proposal Has Been Censored"
subject = "Your Proposal Has Been Censored " + token
tmplData := proposalCensoredToAuthor{
Name: name,
Reason: reason,
Expand Down Expand Up @@ -250,7 +250,7 @@ func (p *Pi) mailNtfnCommentNewToProposalAuthor(token string, commentID uint32,
return err
}

subject := "New Comment On Your Proposal"
subject := "New Comment On Your Proposal " + token
tmplData := commentNewToProposalAuthor{
Username: commentUsername,
Name: proposalName,
Expand Down Expand Up @@ -289,7 +289,7 @@ func (p *Pi) mailNtfnCommentReply(token string, commentID uint32, commentUsernam
return err
}

subject := "New Reply To Your Comment"
subject := "New Reply To Your Comment " + token
tmplData := commentReply{
Username: commentUsername,
Name: proposalName,
Expand Down Expand Up @@ -325,7 +325,7 @@ func (p *Pi) mailNtfnVoteAuthorized(token, name string, emails []string) error {
return err
}

subject := "Proposal Vote Authorized"
subject := "Proposal Vote Authorized " + token
tmplData := voteAuthorized{
Name: name,
Link: u.String(),
Expand Down Expand Up @@ -360,7 +360,7 @@ func (p *Pi) mailNtfnVoteStarted(token, name string, emails []string) error {
return err
}

subject := "Voting Started for Proposal"
subject := "Voting Started for Proposal " + token
tmplData := voteStarted{
Name: name,
Link: u.String(),
Expand Down Expand Up @@ -395,7 +395,7 @@ func (p *Pi) mailNtfnVoteStartedToAuthor(token, name, email string) error {
return err
}

subject := "Voting Has Started On Your Proposal"
subject := "Voting Has Started On Your Proposal " + token
tmplData := voteStartedToAuthor{
Name: name,
Link: u.String(),
Expand Down