From 60b6ea458239710636a2a935df14342abd109ea4 Mon Sep 17 00:00:00 2001 From: Alex Reisner <alex@alexreisner.com> Date: Fri, 28 Oct 2011 10:52:58 -0400 Subject: [PATCH] Simplify code and don't warn. --- lib/geocoder/lookups/nominatim.rb | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/lib/geocoder/lookups/nominatim.rb b/lib/geocoder/lookups/nominatim.rb index f0a06350..4cb3a376 100644 --- a/lib/geocoder/lookups/nominatim.rb +++ b/lib/geocoder/lookups/nominatim.rb @@ -10,16 +10,7 @@ module Geocoder::Lookup def results(query, reverse = false) return [] unless doc = fetch_data(query, reverse) - if doc.kind_of?(Array) - if doc.any? - return doc[0]['place_id'] != "" ? doc : [] - else - warn "Address not found or Nominatim Geocoding API error." - return [] - end - else - return doc['place_id'] != "" ? doc = [] << doc : [] - end + doc.is_a?(Array) ? doc : [doc] end def query_url(query, reverse = false) -- GitLab