修复时间问题
This commit is contained in:
parent
d378d0fccd
commit
732ae7f27c
@ -369,8 +369,8 @@ func (c *Container) getToken() error {
|
|||||||
h, _ := time.ParseDuration("+24d")
|
h, _ := time.ParseDuration("+24d")
|
||||||
tZero := time.Now().Add(h)
|
tZero := time.Now().Add(h)
|
||||||
logs.Info(tZero)
|
logs.Info(tZero)
|
||||||
logs.Info(token.expiration)
|
logs.Info(token.Expiration)
|
||||||
if tZero.After(token.expiration) {
|
if tZero.After(token.Expiration) {
|
||||||
err2, done := getT(c, token)
|
err2, done := getT(c, token)
|
||||||
if done {
|
if done {
|
||||||
return err2
|
return err2
|
||||||
@ -412,9 +412,9 @@ func getT(c *Container, token *Token) (error, bool) {
|
|||||||
c.Token, _ = jsonparser.GetString(data, "data", "token")
|
c.Token, _ = jsonparser.GetString(data, "data", "token")
|
||||||
token.Token, _ = jsonparser.GetString(data, "data", "token")
|
token.Token, _ = jsonparser.GetString(data, "data", "token")
|
||||||
zero, _ := time.ParseInLocation("2006-01-02", time.Now().Local().Format("2006-01-02"), time.Local)
|
zero, _ := time.ParseInLocation("2006-01-02", time.Now().Local().Format("2006-01-02"), time.Local)
|
||||||
token.expiration = zero
|
token.Expiration = zero
|
||||||
setSqlToken(token)
|
setSqlToken(token)
|
||||||
logs.Info(c.Token + token.expiration.String())
|
logs.Info(c.Token + token.Expiration.String())
|
||||||
} else {
|
} else {
|
||||||
return err, true
|
return err, true
|
||||||
}
|
}
|
||||||
|
|||||||
@ -322,5 +322,5 @@ func setSqlToken(token *Token) error {
|
|||||||
|
|
||||||
func getSqlToken() (*Token, error) {
|
func getSqlToken() (*Token, error) {
|
||||||
token := &Token{}
|
token := &Token{}
|
||||||
return token, db.First(token).Error
|
return token, db.Order("expiration desc").First(token).Error
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user