demarches-normaliennes/app/controllers/ban/search_controller.rb
2018-10-15 20:55:46 +02:00

22 lines
514 B
Ruby

class Ban::SearchController < ApplicationController
def get
request = params[:request]
json = ApiAdresse::AddressRetriever.new(request).list.map do |value|
{ label: value }
end.to_json
render json: json
end
def get_address_point
point = ApiAdresse::Geocodeur.convert_adresse_to_point(params[:request])
if point.present?
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