Method: SearchSolrTools::Translators::NsidcJsonToSolr#translate_short_long_names_to_facet_value

Defined in:
lib/search_solr_tools/translators/nsidc_json.rb

#translate_short_long_names_to_facet_value(json) ⇒ Object



137
138
139
140
141
142
143
144
145
146
147
148
# File 'lib/search_solr_tools/translators/nsidc_json.rb', line 137

def translate_short_long_names_to_facet_value(json)
  facet_values = []
  return facet_values if json.nil?

  json.each do |json_entry|
    long_name = json_entry['longName'].nil? ? '' : json_entry['longName']
    short_name = json_entry['shortName'].nil? ? '' : json_entry['shortName']

    facet_values << "#{long_name} | #{short_name}"
  end
  facet_values
end