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>2020-05-24 11:34:25 +0300
committerVilém Duha <vilda.novak@gmail.com>2020-05-27 13:27:05 +0300
commitc5fad30a5dc380219f354a7ef814f601c1283f29 (patch)
tree51bd73445516213ccf101d2a09b13772b0f8e4e1 /blenderkit/upload.py
parent0c551e05a4bec693498f6f699614f8ceb53fa9d9 (diff)
BlenderKit: Fixes
rating showing to non-logged in users Upload wasn't showing proper error message when not logged in too. Replace selected models wasn't shown with no active object First registration search wasn't shown. Sorting of uploaded assets for validators was reversed
Diffstat (limited to 'blenderkit/upload.py')
-rw-r--r--blenderkit/upload.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/blenderkit/upload.py b/blenderkit/upload.py
index 980fbf7f..2d38808a 100644
--- a/blenderkit/upload.py
+++ b/blenderkit/upload.py
@@ -750,6 +750,8 @@ class UploadOperator(Operator):
return result
+
+
def draw(self, context):
props = utils.get_upload_props()
layout = self.layout
@@ -774,6 +776,10 @@ class UploadOperator(Operator):
def invoke(self, context, event):
props = utils.get_upload_props()
+ if not utils.user_logged_in():
+ ui_panels.draw_not_logged_in(self)
+ return {'CANCELLED'}
+
if props.is_private == 'PUBLIC':
return context.window_manager.invoke_props_dialog(self)
else: