1
This commit is contained in:
@@ -60,7 +60,6 @@ func RefreshConfig(configKey string, expiresTime time.Duration, configGetter fun
|
||||
handleType := 0
|
||||
if err := db.Read(curConfig, "Thirdparty"); err != nil {
|
||||
if err != orm.ErrNoRows {
|
||||
globals.SugarLogger.Errorf("db error:%v, curConfig:%v", err, curConfig)
|
||||
return errRefreshGap
|
||||
}
|
||||
handleType = 2
|
||||
@@ -117,10 +116,8 @@ func RefreshConfig(configKey string, expiresTime time.Duration, configGetter fun
|
||||
func RefreshWeixinToken() (err error) {
|
||||
if api.WeixinAPI != nil {
|
||||
err = RefreshConfig("wechat", weixinTokenExpires, func() (token string, expireTimeStr string, invalidParameter string) {
|
||||
globals.SugarLogger.Debugf("RefreshWeixinToken RunMode:%s", beego.BConfig.RunMode)
|
||||
if globals.IsMainProductEnv() {
|
||||
if tokenInfo, err := api.WeixinAPI.CBRetrieveToken(); err == nil {
|
||||
globals.SugarLogger.Debugf("RefreshWeixinToken tokenInfo:%s", utils.Format4Output(tokenInfo, true))
|
||||
token = tokenInfo.AccessToken
|
||||
} else {
|
||||
globals.SugarLogger.Errorf("RefreshWeixinToken RefreshToken failed with error:%v", err)
|
||||
@@ -133,7 +130,6 @@ func RefreshWeixinToken() (err error) {
|
||||
}
|
||||
return token, expireTimeStr, ""
|
||||
}, func(value, v2 string) {
|
||||
globals.SugarLogger.Debugf("RefreshWeixinToken setter value:%s", value)
|
||||
syseventhub.SysEventHub.OnNewWXToken(value)
|
||||
api.WeixinAPI.CBSetToken(value)
|
||||
})
|
||||
@@ -155,7 +151,6 @@ func RefreshFnToken() (err error) {
|
||||
api.FnAPI.SetToken(curConfig.Token)
|
||||
api.FnAPI.SetRefreshToken(curConfig.RefreshToken)
|
||||
if tokenInfo, err := api.FnAPI.GetAccessToken(); err == nil {
|
||||
globals.SugarLogger.Debugf("RefreshFnToken tokenInfo:%s", utils.Format4Output(tokenInfo, true))
|
||||
token = tokenInfo.BusinessDataObj.AccessToken
|
||||
refreshToken = tokenInfo.BusinessDataObj.RefreshToken
|
||||
} else {
|
||||
@@ -176,7 +171,6 @@ func RefreshFnToken() (err error) {
|
||||
}
|
||||
return token, expireTimeStr, refreshToken
|
||||
}, func(value, v2 string) {
|
||||
globals.SugarLogger.Debugf("RefreshFnToken setter value:[%s],[%s]", value, v2)
|
||||
api.FnAPI.SetToken(value)
|
||||
api.FnAPI.SetRefreshToken(v2)
|
||||
})
|
||||
@@ -190,7 +184,6 @@ func RefreshQywxToken() (err error) {
|
||||
globals.SugarLogger.Debugf("RefreshQywxToken RunMode:%s", beego.BConfig.RunMode)
|
||||
if globals.IsMainProductEnv() {
|
||||
if tokenInfo, err := api.QywxAPI.GetToken(); err == nil {
|
||||
globals.SugarLogger.Debugf("RefreshQywxToken tokenInfo:%s", utils.Format4Output(tokenInfo, true))
|
||||
token = tokenInfo
|
||||
} else {
|
||||
globals.SugarLogger.Errorf("RefreshQywxToken RefreshToken failed with error:%v", err)
|
||||
|
||||
Reference in New Issue
Block a user