From 85956fd68ff8ed5fed6152f61168dca51e4a274a Mon Sep 17 00:00:00 2001
From: Vilem Duha <vilem.duha@gmail.com>
Date: Mon, 20 May 2019 08:36:40 +0200
Subject: [PATCH] BlenderKit: enable search style for models (all advanced
 search will be enabled together with the growth)

---
 blenderkit/search.py    | 2 ++
 blenderkit/ui_panels.py | 4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/blenderkit/search.py b/blenderkit/search.py
index 0a4018602..84069467d 100644
--- a/blenderkit/search.py
+++ b/blenderkit/search.py
@@ -662,6 +662,8 @@ class Searcher(threading.Thread):
             if query.get('category'):
                 nquery['category_subtree'] = query['category']
 
+            if query.get('style'):
+               nquery['model_style'] = query['style']
             # build request manually
             # TODO use real queries
             requeststring = '?query=' + query['keywords'].lower() + '+'
diff --git a/blenderkit/ui_panels.py b/blenderkit/ui_panels.py
index d09e83f39..f173690ab 100644
--- a/blenderkit/ui_panels.py
+++ b/blenderkit/ui_panels.py
@@ -279,7 +279,7 @@ def draw_panel_model_search(self, context):
     if props.report == 'Available only in higher plans.':
         layout.operator("wm.url_open", text="Check plans", icon='URL').url = paths.BLENDERKIT_PLANS
 
-    # layout.prop(props, "search_style")
+    layout.prop(props, "search_style")
     # if props.search_style == 'OTHER':
     #     layout.prop(props, "search_style_other")
     # layout.prop(props, "search_engine")
@@ -287,7 +287,7 @@ def draw_panel_model_search(self, context):
     # layout.prop(props, 'append_link', expand=True, icon_only=False)
     # layout.prop(props, 'import_as', expand=True, icon_only=False)
 
-    # layout.prop(props, "search_advanced")
+    #layout.prop(props, "search_advanced")
     if props.search_advanced:
         layout.separator()
 
-- 
GitLab