ソースを参照

[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 ''