updated auth token handling using new users api.
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
from mdrsclient.api.user import UserApi
|
||||
from mdrsclient.api.users import UsersApi
|
||||
from mdrsclient.connection import MDRSConnection
|
||||
from mdrsclient.exceptions import UnauthorizedException
|
||||
|
||||
@ -8,9 +8,9 @@ def token_check(connection: MDRSConnection) -> None:
|
||||
connection.lock.acquire()
|
||||
if connection.token is not None:
|
||||
if connection.token.is_refresh_required:
|
||||
user_api = UserApi(connection)
|
||||
user_api = UsersApi(connection)
|
||||
try:
|
||||
connection.token = user_api.refresh(connection.token)
|
||||
connection.token = user_api.tokenRefresh(connection.token)
|
||||
except UnauthorizedException:
|
||||
connection.logout()
|
||||
elif connection.token.is_expired:
|
||||
|
Reference in New Issue
Block a user