Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVilém Duha <vilda.novak@gmail.com>2019-09-02 14:50:06 +0300
committerVilém Duha <vilda.novak@gmail.com>2019-09-02 14:50:06 +0300
commitdb4f7e2dc66d437b205f8097c2bdf9097b5c8834 (patch)
treef5657def06ae9fe5298c9f17fca164635662de96 /blenderkit/bkit_oauth.py
parente529809cf6513748776a878338109ecf960d1326 (diff)
BlenderKit: rerequests library
this library basically ensures that no server requests should fail if the token is after it's lifetime. it refreshes token and re-tries the request in such cases.
Diffstat (limited to 'blenderkit/bkit_oauth.py')
-rw-r--r--blenderkit/bkit_oauth.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/blenderkit/bkit_oauth.py b/blenderkit/bkit_oauth.py
index f435d95d..57d3389f 100644
--- a/blenderkit/bkit_oauth.py
+++ b/blenderkit/bkit_oauth.py
@@ -74,7 +74,7 @@ def refresh_token(api_key_refresh, url):
auth_token, refresh_token = authenticator.get_refreshed_token(api_key_refresh)
if auth_token is not None and refresh_token is not None:
tasks_queue.add_task((write_tokens, (auth_token, refresh_token)))
-
+ return auth_token, refresh_token
def write_tokens(auth_token, refresh_token):
utils.p('writing tokens')
@@ -85,7 +85,7 @@ def write_tokens(auth_token, refresh_token):
props = utils.get_search_props()
if props is not None:
props.report = ''
- ui.add_report('BlenderKit Login success')
+ ui.add_report('BlenderKit Re-Login success')
search.get_profile()
categories.fetch_categories_thread(auth_token)