diff --git a/platformapi/dingdingapi/callback.go b/platformapi/dingdingapi/callback.go index 8ea7c086..a593e036 100644 --- a/platformapi/dingdingapi/callback.go +++ b/platformapi/dingdingapi/callback.go @@ -112,8 +112,8 @@ func (a *API) Decrypt(msg string) (decryptedMsg string, err error) { func (a *API) RegisterCallback(callbackTagList []string, token, aesKey, urlStr string) (err error) { a.locker.Lock() - oldCallbackToken := a.callbackToken - oldCallbackAESKey := a.callbackAESKey + // oldCallbackToken := a.callbackToken + // oldCallbackAESKey := a.callbackAESKey a.callbackToken = token a.callbackAESKey, _ = base64.StdEncoding.DecodeString(aesKey + "=") a.locker.Unlock() @@ -126,12 +126,12 @@ func (a *API) RegisterCallback(callbackTagList []string, token, aesKey, urlStr s "url": urlStr, }) } - if err != nil { - a.locker.Lock() - defer a.locker.Unlock() - a.callbackToken = oldCallbackToken - a.callbackAESKey = oldCallbackAESKey - } + // if err != nil { + // a.locker.Lock() + // defer a.locker.Unlock() + // a.callbackToken = oldCallbackToken + // a.callbackAESKey = oldCallbackAESKey + // } return err }