From ae78f91a5179479e227c27b70e8d09d76eb0098f Mon Sep 17 00:00:00 2001 From: "yuuji.yaginuma" Date: Sun, 9 Jul 2017 14:26:52 +0900 Subject: [PATCH] only use data that include address Fixes #398 --- app/controllers/places_controller.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/controllers/places_controller.rb b/app/controllers/places_controller.rb index 537b14f0..d7de3170 100644 --- a/app/controllers/places_controller.rb +++ b/app/controllers/places_controller.rb @@ -16,8 +16,12 @@ def show def new @need_pages_js = true @place = Place.new + @places = [] - @places = params[:query].present? ? Geocoder.search(params[:query]) : [] + if params[:query].present? + places = Geocoder.search(params[:query]) + @places = places.select { |place| Place.get_address_from_geocode_result(place) } + end end def edit