aboutsummaryrefslogtreecommitdiff
path: root/internal/db/issue_mail.go
diff options
context:
space:
mode:
authorJoe Chen <jc@unknwon.io>2022-10-22 14:41:40 +0800
committerGitHub <noreply@github.com>2022-10-22 14:41:40 +0800
commitc502dc6ed888a4cf2c8b36176585f4166536ab6d (patch)
tree71e3f758069dc2435eecb88ae786b2efaaa972f9 /internal/db/issue_mail.go
parent260e990be75885e1a560df449dacdeecafeffdcf (diff)
refactor(db): move some methods from `user.go` to `users.go` (#7195)
Diffstat (limited to 'internal/db/issue_mail.go')
-rw-r--r--internal/db/issue_mail.go13
1 files changed, 8 insertions, 5 deletions
diff --git a/internal/db/issue_mail.go b/internal/db/issue_mail.go
index c9b5471a..91d89a41 100644
--- a/internal/db/issue_mail.go
+++ b/internal/db/issue_mail.go
@@ -13,6 +13,7 @@ import (
"gogs.io/gogs/internal/conf"
"gogs.io/gogs/internal/email"
"gogs.io/gogs/internal/markup"
+ "gogs.io/gogs/internal/userutil"
)
func (issue *Issue) MailSubject() string {
@@ -36,12 +37,14 @@ func (this mailerUser) Email() string {
return this.user.Email
}
-func (this mailerUser) GenerateActivateCode() string {
- return this.user.GenerateActivateCode()
-}
-
func (this mailerUser) GenerateEmailActivateCode(email string) string {
- return this.user.GenerateEmailActivateCode(email)
+ return userutil.GenerateActivateCode(
+ this.user.ID,
+ email,
+ this.user.Name,
+ this.user.Passwd,
+ this.user.Rands,
+ )
}
func NewMailerUser(u *User) email.User {