Bläddra i källkod

HUE-2173 [dashboard] Only add term prefix when it is not empty

Especially that certain field types like ptypes does not support it.
Romain Rigaux 8 år sedan
förälder
incheckning
9d9a0b3
1 ändrade filer med 2 tillägg och 1 borttagningar
  1. 2 1
      desktop/libs/dashboard/src/dashboard/api.py

+ 2 - 1
desktop/libs/dashboard/src/dashboard/api.py

@@ -247,12 +247,13 @@ def get_terms(request):
     field = analysis['name']
     properties = {
       'terms.limit': 25,
-      'terms.prefix': analysis['terms']['prefix']
       # lower
       # limit
       # mincount
       # maxcount
     }
+    if analysis['terms']['prefix']:
+      properties['terms.prefix'] = analysis['terms']['prefix']
 
     result['terms'] = SolrApi(SOLR_URL.get(), request.user).terms(collection['name'], field, properties)
     result['terms'] = pairwise2(field, [], result['terms']['terms'][field])