class Geocoder::Lookup::Mapbox

def mapbox_search_term(query)

def mapbox_search_term(query)
  require 'cgi' unless defined?(CGI) && defined?(CGI.escape)
  if query.reverse_geocode?
    lat,lon = query.coordinates
    "#{CGI.escape lon},#{CGI.escape lat}"
  else
    # truncate at first semicolon so Mapbox doesn't go into batch mode
    # (see Github issue #1299)
    CGI.escape query.text.to_s.split(';').first.to_s
  end
end