class AddressController < ApplicationController def suggestions request = params[:request] json = ApiAdresse::AddressAdapter.new(request).get_suggestions.map do |value| { label: value } end.to_json render json: json end def geocode request = params[:request] point = ApiAdresse::PointAdapter.new(request).geocode 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