@@ -29,92 +29,92 @@ func NewMailMessage(To []string, subject, body string) Message {
2929 return NewMailMessageFrom (To , setting .MailService .From , subject , body )
3030}
3131
32- func GetMailTmplData (user * models.User ) map [interface {}]interface {} {
32+ func GetMailTmplData (u * models.User ) map [interface {}]interface {} {
3333 data := make (map [interface {}]interface {}, 10 )
3434 data ["AppName" ] = setting .AppName
3535 data ["AppVer" ] = setting .AppVer
3636 data ["AppUrl" ] = setting .AppUrl
3737 data ["AppLogo" ] = setting .AppLogo
3838 data ["ActiveCodeLives" ] = setting .Service .ActiveCodeLives / 60
3939 data ["ResetPwdCodeLives" ] = setting .Service .ResetPwdCodeLives / 60
40- if user != nil {
41- data ["User" ] = user
40+ if u != nil {
41+ data ["User" ] = u
4242 }
4343 return data
4444}
4545
4646// create a time limit code for user active
47- func CreateUserActiveCode (user * models.User , startInf interface {}) string {
47+ func CreateUserActiveCode (u * models.User , startInf interface {}) string {
4848 minutes := setting .Service .ActiveCodeLives
49- data := base .ToStr (user .Id ) + user .Email + user .LowerName + user .Passwd + user .Rands
49+ data := base .ToStr (u .Id ) + u .Email + u .LowerName + u .Passwd + u .Rands
5050 code := base .CreateTimeLimitCode (data , minutes , startInf )
5151
5252 // add tail hex username
53- code += hex .EncodeToString ([]byte (user .LowerName ))
53+ code += hex .EncodeToString ([]byte (u .LowerName ))
5454 return code
5555}
5656
5757// Send user register mail with active code
58- func SendRegisterMail (r * middleware.Render , user * models.User ) {
59- code := CreateUserActiveCode (user , nil )
58+ func SendRegisterMail (r * middleware.Render , u * models.User ) {
59+ code := CreateUserActiveCode (u , nil )
6060 subject := "Register success, Welcome"
6161
62- data := GetMailTmplData (user )
62+ data := GetMailTmplData (u )
6363 data ["Code" ] = code
6464 body , err := r .HTMLString ("mail/auth/register_success" , data )
6565 if err != nil {
6666 log .Error ("mail.SendRegisterMail(fail to render): %v" , err )
6767 return
6868 }
6969
70- msg := NewMailMessage ([]string {user .Email }, subject , body )
71- msg .Info = fmt .Sprintf ("UID: %d, send register mail" , user .Id )
70+ msg := NewMailMessage ([]string {u .Email }, subject , body )
71+ msg .Info = fmt .Sprintf ("UID: %d, send register mail" , u .Id )
7272
7373 SendAsync (& msg )
7474}
7575
7676// Send email verify active email.
77- func SendActiveMail (r * middleware.Render , user * models.User ) {
78- code := CreateUserActiveCode (user , nil )
77+ func SendActiveMail (r * middleware.Render , u * models.User ) {
78+ code := CreateUserActiveCode (u , nil )
7979
8080 subject := "Verify your e-mail address"
8181
82- data := GetMailTmplData (user )
82+ data := GetMailTmplData (u )
8383 data ["Code" ] = code
8484 body , err := r .HTMLString ("mail/auth/active_email" , data )
8585 if err != nil {
8686 log .Error ("mail.SendActiveMail(fail to render): %v" , err )
8787 return
8888 }
8989
90- msg := NewMailMessage ([]string {user .Email }, subject , body )
91- msg .Info = fmt .Sprintf ("UID: %d, send active mail" , user .Id )
90+ msg := NewMailMessage ([]string {u .Email }, subject , body )
91+ msg .Info = fmt .Sprintf ("UID: %d, send active mail" , u .Id )
9292
9393 SendAsync (& msg )
9494}
9595
9696// Send reset password email.
97- func SendResetPasswdMail (r * middleware.Render , user * models.User ) {
98- code := CreateUserActiveCode (user , nil )
97+ func SendResetPasswdMail (r * middleware.Render , u * models.User ) {
98+ code := CreateUserActiveCode (u , nil )
9999
100100 subject := "Reset your password"
101101
102- data := GetMailTmplData (user )
102+ data := GetMailTmplData (u )
103103 data ["Code" ] = code
104104 body , err := r .HTMLString ("mail/auth/reset_passwd" , data )
105105 if err != nil {
106106 log .Error ("mail.SendResetPasswdMail(fail to render): %v" , err )
107107 return
108108 }
109109
110- msg := NewMailMessage ([]string {user .Email }, subject , body )
111- msg .Info = fmt .Sprintf ("UID: %d, send reset password email" , user .Id )
110+ msg := NewMailMessage ([]string {u .Email }, subject , body )
111+ msg .Info = fmt .Sprintf ("UID: %d, send reset password email" , u .Id )
112112
113113 SendAsync (& msg )
114114}
115115
116116// SendIssueNotifyMail sends mail notification of all watchers of repository.
117- func SendIssueNotifyMail (user , owner * models.User , repo * models.Repository , issue * models.Issue ) ([]string , error ) {
117+ func SendIssueNotifyMail (u , owner * models.User , repo * models.Repository , issue * models.Issue ) ([]string , error ) {
118118 ws , err := models .GetWatchers (repo .Id )
119119 if err != nil {
120120 return nil , errors .New ("mail.NotifyWatchers(GetWatchers): " + err .Error ())
@@ -123,7 +123,7 @@ func SendIssueNotifyMail(user, owner *models.User, repo *models.Repository, issu
123123 tos := make ([]string , 0 , len (ws ))
124124 for i := range ws {
125125 uid := ws [i ].UserId
126- if user .Id == uid {
126+ if u .Id == uid {
127127 continue
128128 }
129129 u , err := models .GetUserById (uid )
@@ -141,14 +141,14 @@ func SendIssueNotifyMail(user, owner *models.User, repo *models.Repository, issu
141141 content := fmt .Sprintf ("%s<br>-<br> <a href=\" %s%s/%s/issues/%d\" >View it on Gogs</a>." ,
142142 base .RenderSpecialLink ([]byte (issue .Content ), owner .Name + "/" + repo .Name ),
143143 setting .AppUrl , owner .Name , repo .Name , issue .Index )
144- msg := NewMailMessageFrom (tos , user .Email , subject , content )
144+ msg := NewMailMessageFrom (tos , u .Email , subject , content )
145145 msg .Info = fmt .Sprintf ("Subject: %s, send issue notify emails" , subject )
146146 SendAsync (& msg )
147147 return tos , nil
148148}
149149
150150// SendIssueMentionMail sends mail notification for who are mentioned in issue.
151- func SendIssueMentionMail (r * middleware.Render , user , owner * models.User ,
151+ func SendIssueMentionMail (r * middleware.Render , u , owner * models.User ,
152152 repo * models.Repository , issue * models.Issue , tos []string ) error {
153153
154154 if len (tos ) == 0 {
@@ -166,14 +166,14 @@ func SendIssueMentionMail(r *middleware.Render, user, owner *models.User,
166166 return fmt .Errorf ("mail.SendIssueMentionMail(fail to render): %v" , err )
167167 }
168168
169- msg := NewMailMessageFrom (tos , user .Email , subject , body )
169+ msg := NewMailMessageFrom (tos , u .Email , subject , body )
170170 msg .Info = fmt .Sprintf ("Subject: %s, send issue mention emails" , subject )
171171 SendAsync (& msg )
172172 return nil
173173}
174174
175175// SendCollaboratorMail sends mail notification to new collaborator.
176- func SendCollaboratorMail (r * middleware.Render , user , owner * models.User ,
176+ func SendCollaboratorMail (r * middleware.Render , u , owner * models.User ,
177177 repo * models.Repository ) error {
178178
179179 subject := fmt .Sprintf ("%s added you to %s" , owner .Name , repo .Name )
@@ -187,8 +187,8 @@ func SendCollaboratorMail(r *middleware.Render, user, owner *models.User,
187187 return fmt .Errorf ("mail.SendCollaboratorMail(fail to render): %v" , err )
188188 }
189189
190- msg := NewMailMessage ([]string {user .Email }, subject , body )
191- msg .Info = fmt .Sprintf ("UID: %d, send register mail" , user .Id )
190+ msg := NewMailMessage ([]string {u .Email }, subject , body )
191+ msg .Info = fmt .Sprintf ("UID: %d, send register mail" , u .Id )
192192
193193 SendAsync (& msg )
194194 return nil
0 commit comments