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-01-06 16:46:07 +0300
committerVilém Duha <vilda.novak@gmail.com>2020-01-07 13:43:44 +0300
commit1de6eef1ec6803d87b8027937728622a8ac6c917 (patch)
tree7955f3aae50e9b94b63126ba5161f4b8b2fe874b /blenderkit
parent6b094a1c626b5b14f56f4fae9aac64753e41a00e (diff)
BlenderKit: allow empty input search, shows latest assets by now.
Diffstat (limited to 'blenderkit')
-rw-r--r--blenderkit/search.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/blenderkit/search.py b/blenderkit/search.py
index 7fc540c6..ddb85410 100644
--- a/blenderkit/search.py
+++ b/blenderkit/search.py
@@ -733,8 +733,10 @@ class Searcher(threading.Thread):
requeststring += '+'
# result ordering: _score - relevance, score - BlenderKit score
-
- if query.get('author_id') is not None and profile_is_validator():
+ #first condition assumes no keywords and no category, thus an empty search that is triggered on start.
+ if query['keywords'] == '' and query.get('category_subtree') == None:
+ requeststring += '+order:-created'
+ elif query.get('author_id') is not None and profile_is_validator():
requeststring += '+order:-created'
else:
if query.get('category_subtree') is not None:
@@ -1106,8 +1108,9 @@ def search(category='', get_next=False, author_id=''):
def search_update(self, context):
utils.p('search updater')
- if self.search_keywords != '':
- search()
+ #if self.search_keywords != '':
+ search()
+ kp.semi()
class SearchOperator(Operator):