diff options
author | Vilém Duha <vilda.novak@gmail.com> | 2020-05-24 11:34:25 +0300 |
---|---|---|
committer | Vilém Duha <vilda.novak@gmail.com> | 2020-05-27 13:27:05 +0300 |
commit | c5fad30a5dc380219f354a7ef814f601c1283f29 (patch) | |
tree | 51bd73445516213ccf101d2a09b13772b0f8e4e1 /blenderkit/upload.py | |
parent | 0c551e05a4bec693498f6f699614f8ceb53fa9d9 (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.py | 6 |
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: |