class GdsApi::FinderSchema

def find_schema_allowed_value_entry(facet_key, value)

def find_schema_allowed_value_entry(facet_key, value)
  value_label_pair = allowed_values_for(facet_key)
    .find { |schema_value|
      schema_value.fetch("value") == value
    }
  if value_label_pair.nil?
    raise_value_not_found_error(facet_key, value)
  else
    value_label_pair.fetch("label")
  end
end