lib/scooby_snacks/field.rb in scooby_snacks-0.3.6 vs lib/scooby_snacks/field.rb in scooby_snacks-0.3.7
- old
+ new
@@ -162,10 +162,11 @@
solr_name(:stored_sortable)
end
def solr_descriptors
descriptors = []
- descriptors << :stored_searchable if searchable?
+ descriptors << :symbol if (symbol? or [:string,:symbol].include?(@raw_array['data_type'].downcase.to_sym))
+ descriptors << :stored_searchable if (searchable? and !descriptors.include?(:symbol))
descriptors << :facetable if facet?
descriptors << :displayable if (descriptors.empty? && stored_in_solr?)
return descriptors
end