- make StartRefreshComment async

This commit is contained in:
gazebo
2019-03-15 09:37:54 +08:00
parent 6b7f0626b3
commit f0fa933196
2 changed files with 8 additions and 2 deletions

View File

@@ -124,7 +124,7 @@ func (a *DefAuther) GenerateVerifyCode(keyID string) (verifyCode string) {
if verifyCode == "" {
verifyCode = fmt.Sprintf("%06d", rand.Intn(1000000))
}
globals.SugarLogger.Debugf("GenerateVerifyCode:%s", verifyCode)
globals.SugarLogger.Debugf("GenerateVerifyCode keyID:%s verifyCode:%s", keyID, verifyCode)
return verifyCode
}

View File

@@ -21,9 +21,15 @@ const (
)
func (c *PurchaseHandler) StartRefreshComment() {
time.AfterFunc(5*time.Second, func() {
c.refreshCommentOnce()
})
}
func (c *PurchaseHandler) refreshCommentOnce() {
c.RefreshComment(time.Now().Add(-RefreshCommentTime), time.Now())
time.AfterFunc(RefreshCommentTimeInterval, func() {
c.StartRefreshComment()
c.refreshCommentOnce()
})
}