diff --git a/libs/psa/oauth.py b/libs/psa/oauth.py index 56b9685..2480046 100644 --- a/libs/psa/oauth.py +++ b/libs/psa/oauth.py @@ -56,7 +56,7 @@ class OpenIdCredentialManager(CredentialManager): class Oauth2PSACCApiConfig(psac.Configuration): def __init__(self): super().__init__() - self.refresh_callback = None + self.refresh_callback = lambda: True def set_refresh_callback(self, callback): self.refresh_callback = callback diff --git a/my_psacc.py b/my_psacc.py index fdcb013..ab8477f 100644 --- a/my_psacc.py +++ b/my_psacc.py @@ -43,7 +43,7 @@ class MyPSACC: self.client_id = client_id self.manager = OpenIdCredentialManager(self.service_information) self.api_config = Oauth2PSACCApiConfig() - self.api_config.set_refresh_callback(self.manager.refresh_token) + self.api_config.set_refresh_callback(self.manager.refresh_token_now) self.manager.refresh_token = refresh_token self.account_info = AccountInformation(client_id, customer_id, realm, country_code) self.remote_access_token = None