소스 검색

[search] Support selecting a text facet with non range dates

Romain Rigaux 11 년 전
부모
커밋
3e2d50b
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      desktop/libs/libsolr/src/libsolr/api.py

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

@@ -74,7 +74,7 @@ class SolrApi(object):
         for field in fields:
           f = []
           for _filter in fq['filter']:
-            values = _filter['value'].split(':')
+            values = _filter['value'].split(':') if len(fields) > 1 else [_filter['value']]
             if fields.index(field) < len(values): # Lowest common field denominator
               value = values[fields.index(field)]
               exclude = '-' if _filter['exclude'] else ''