- up
This commit is contained in:
@@ -127,7 +127,7 @@ func RefreshWeixinToken() (err error) {
|
||||
err = RefreshConfig("wechat", weixinTokenExpires, func() (token string, expireTimeStr string) {
|
||||
globals.SugarLogger.Debugf("RefreshWeixinToken RunMode:%s", beego.BConfig.RunMode)
|
||||
if globals.IsProductEnv() {
|
||||
if beego.BConfig.RunMode == "prod" {
|
||||
if globals.IsMainProductEnv() {
|
||||
if tokenInfo, err := api.WeixinAPI.CBRetrieveToken(); err == nil {
|
||||
globals.SugarLogger.Debugf("RefreshWeixinToken tokenInfo:%s", utils.Format4Output(tokenInfo, true))
|
||||
token = tokenInfo.AccessToken
|
||||
@@ -138,6 +138,8 @@ func RefreshWeixinToken() (err error) {
|
||||
if tokenInfo := getWXTokenFromRemote(api.WeixinAPI.CBGetToken()); tokenInfo != nil {
|
||||
if !tokenInfo.IsNew {
|
||||
expireTimeStr = utils.Time2Str(time.Now().Add(-weixinTokenExpires))
|
||||
} else {
|
||||
expireTimeStr = utils.Time2Str(time.Now().Add(-weixinTokenExpires / 2))
|
||||
}
|
||||
token = tokenInfo.Token
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user