diff --git a/lib/geocoder/cli.rb b/lib/geocoder/cli.rb index 99b64d4c802f4995a18422d891e5a957a4f89679..c2a9e5220bab97dc48e45f18eb027509f46bcca0 100644 --- a/lib/geocoder/cli.rb +++ b/lib/geocoder/cli.rb @@ -79,16 +79,14 @@ module Geocoder end if show_url - lookup = Geocoder.send(:lookup, query) - reverse = lookup.send(:coordinates?, query) - out << lookup.send(:query_url, query, reverse) + "\n" + q = Geocoder::Query.new(query) + out << q.lookup.send(:query_url, q) + "\n" exit 0 end if show_json - lookup = Geocoder.send(:lookup, query) - reverse = lookup.send(:coordinates?, query) - out << lookup.send(:fetch_raw_data, query, reverse) + "\n" + q = Geocoder::Query.new(query) + out << q.lookup.send(:fetch_raw_data, q) + "\n" exit 0 end