class Ban::SearchController < ApplicationController
  def get
    request = params[:request]

    render json: Carto::Bano::AddressRetriever.new(request).list.inject([]) {
               |acc, value| acc.push({label: value})
           }.to_json
  end

  def get_address_point
    point = Carto::Geocodeur.convert_adresse_to_point(params[:request])

    unless point.nil?
      lon = point.x.to_s
      lat = point.y.to_s
    end

    render json: {lon: lon, lat: lat, zoom: '14', dossier_id: params[:dossier_id]}
  end
end