Browse Source

[search] Support numbers as 2nd dimension of gradient map

Romain Rigaux 10 years ago
parent
commit
7179a2612b
1 changed files with 2 additions and 2 deletions
  1. 2 2
      apps/search/src/search/models.py

+ 2 - 2
apps/search/src/search/models.py

@@ -28,7 +28,7 @@ from django.utils.html import escape
 from django.utils.translation import ugettext as _, ugettext_lazy as _t
 
 
-from desktop.lib.i18n import smart_unicode
+from desktop.lib.i18n import smart_unicode, smart_str
 
 from libsolr.api import SolrApi
 
@@ -639,7 +639,7 @@ def _augment_pivot_nd(facet_id, counts, selected_values, fields='', values=''):
 
   for c in counts:
     fq_fields = (fields + ':' if fields else '') + c['field']
-    fq_values = (values + ':' if values else '') + c['value']
+    fq_values = (smart_str(values) + ':' if values else '') + smart_str(c['value'])
     if 'pivot' in c:
       _augment_pivot_nd(facet_id, c['pivot'], selected_values, fq_fields, fq_values)