Bläddra i källkod

[search] Default text facet size is 10 even if range facet

Romain Rigaux 11 år sedan
förälder
incheckning
5597be0

+ 3 - 3
apps/search/src/search/api.py

@@ -45,7 +45,7 @@ def utf_quoter(what):
 
 def _guess_range_facet(widget_type, solr_api, collection, facet_field, properties, start=None, end=None, gap=None):
   is_range = False
-  
+
   try:
     if widget_type == 'pie-widget':
       SLOTS = 5
@@ -113,9 +113,9 @@ def _guess_gap(solr_api, collection, facet_field, start=None, end=None):
   return properties
 
 
-def _new_range_facet(solr_api, collection, facet_field):
+def _new_range_facet(solr_api, collection, facet_field, widget_type):
   properties = {}
-  _guess_range_facet('range-widget', solr_api, collection, facet_field, properties)
+  _guess_range_facet(widget_type, solr_api, collection, facet_field, properties)
   return properties
 
 

+ 1 - 1
apps/search/src/search/templates/search2.mako

@@ -813,7 +813,7 @@ ${ commonheader(_('Search'), "search", user, "80px") | n,unicode }
   </div>
 </script>
 
-<div id="addFacetDemiModal" class="demi-modal hide">
+<div id="addFacetDemiModal" class="demi-modal hide" data-backdrop="false">
   <div class="modal-body">
     <div style="float: left; margin-right: 10px;text-align: center">
       <input id="addFacetInput" type="text" data-bind="value: $root.collection.template.fieldsModalFilter, valueUpdate:'afterkeydown'" placeholder="${_('Filter fields')}" class="input" style="float: left" /><br/>

+ 1 - 1
apps/search/src/search/views.py

@@ -636,7 +636,7 @@ def new_facet(request):
     }
     
     solr_api = SolrApi(SOLR_URL.get(), request.user)
-    range_properties = _new_range_facet(solr_api, collection, facet_field)
+    range_properties = _new_range_facet(solr_api, collection, facet_field, widget_type)
                           
     if range_properties:
       facet_type = 'range'