From 9915ecd4372cb663a6965e276d077ae1c54f4b2f Mon Sep 17 00:00:00 2001 From: Alex Reisner <alex@alexreisner.com> Date: Mon, 26 Oct 2009 09:45:38 -0400 Subject: [PATCH] Fix bug: don't call deprecated find_near method from within Geocoder module. --- lib/geocoder.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/geocoder.rb b/lib/geocoder.rb index 38573af3..72acda69 100644 --- a/lib/geocoder.rb +++ b/lib/geocoder.rb @@ -29,7 +29,7 @@ module Geocoder latitude, longitude = location.is_a?(Array) ? location : Geocoder.fetch_coordinates(location) if latitude and longitude - find_near_options(latitude, longitude, *args) + near_scope_options(latitude, longitude, *args) else {} end @@ -63,7 +63,7 @@ module Geocoder # +limit+ :: number of records to return (for LIMIT SQL clause) # +offset+ :: number of records to skip (for LIMIT SQL clause) # - def find_near_options(latitude, longitude, radius = 20, options = {}) + def near_scope_options(latitude, longitude, radius = 20, options = {}) # set defaults/clean up arguments options[:order] ||= 'distance ASC' @@ -137,7 +137,7 @@ module Geocoder def nearbys(radius = 20) return [] unless geocoded? lat,lon = self.class._get_coordinates(self) - self.class.find_near([lat, lon], radius) - [self] + self.class.near([lat, lon], radius) - [self] end ## -- GitLab