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:
authorVilem Duha <vilem.duha@gmail.com>2019-06-01 19:49:04 +0300
committerVilem Duha <vilem.duha@gmail.com>2019-06-01 19:49:19 +0300
commit8751250b919d1c0955cf2a24fcacbdd3e408fba6 (patch)
tree5465539d0d07a65b9db3697fff4b38be08dde75e /blenderkit
parent4279ab28df5cd2207c18abccc1b1b48d58435e30 (diff)
BlenderKit: block oauth refresh when oauth disabled
Diffstat (limited to 'blenderkit')
-rw-r--r--blenderkit/search.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/blenderkit/search.py b/blenderkit/search.py
index 569d6a76..b4d3b7fe 100644
--- a/blenderkit/search.py
+++ b/blenderkit/search.py
@@ -66,7 +66,8 @@ def check_errors(rdata):
if rdata.get('detail') == 'Invalid token.':
user_preferences = bpy.context.preferences.addons['blenderkit'].preferences
if user_preferences.api_key != '':
- bkit_oauth.refresh_token_thread()
+ if user_preferences.enable_oauth:
+ bkit_oauth.refresh_token_thread()
return False, "You've been logged out. Logging in...."
return False, 'Missing or wrong api_key in addon preferences'
return True, ''
@@ -103,7 +104,8 @@ def fetch_server_data():
url = paths.BLENDERKIT_ADDON_URL
api_key = user_preferences.api_key
# version_checker.check_version_thread(url, api_key, blenderkit)
- bkit_oauth.refresh_token_thread()
+ if user_preferences.enable_oauth:
+ bkit_oauth.refresh_token_thread()
get_profile()
categories.fetch_categories_thread(api_key)