Browse Source

HUE-2279 [search] Error in searching of non-Latin symbols

Romain Rigaux 11 năm trước cách đây
mục cha
commit
c8fc183
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  1. 1 1
      desktop/libs/libsolr/src/libsolr/api.py

+ 1 - 1
desktop/libs/libsolr/src/libsolr/api.py

@@ -75,7 +75,7 @@ class SolrApi(object):
     q_template = '(%s)' if len(query['qs']) >= 2 else '%s'
 
     params = self._get_params() + (
-        ('q', 'OR'.join([q_template % (q['q'] or EMPTY_QUERY.get()) for q in query['qs']])),
+        ('q', 'OR'.join([q_template % (q['q'] or EMPTY_QUERY.get()) for q in query['qs']]).encode('utf-8')),
         ('wt', 'json'),
         ('rows', solr_query['rows']),
         ('start', solr_query['start']),