From f744e36533fbf06f81440453ad04bc7c088cafe1 Mon Sep 17 00:00:00 2001 From: Alex Reisner <alex@alexreisner.com> Date: Fri, 21 Jan 2011 17:52:34 -0500 Subject: [PATCH] Rename config variable. Be more descriptive. --- lib/geocoder.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/geocoder.rb b/lib/geocoder.rb index 1f7aea7d..f7a96b3a 100644 --- a/lib/geocoder.rb +++ b/lib/geocoder.rb @@ -186,7 +186,7 @@ module Geocoder # def fetch_coordinates(save = false) coords = Geocoder::Lookup.coordinates( - send(self.class.geocoder_options[:method_name]) + send(self.class.geocoder_options[:address_attr]) ) unless coords.blank? method = (save ? "update" : "write") + "_attribute" @@ -212,12 +212,12 @@ ActiveRecord::Base.class_eval do ## # Set attribute names and include the Geocoder module. # - def self.geocoded_by(method_name = :location, options = {}) + def self.geocoded_by(address_attr, options = {}) class_inheritable_reader :geocoder_options write_inheritable_attribute :geocoder_options, { - :method_name => method_name, - :latitude => options[:latitude] || :latitude, - :longitude => options[:longitude] || :longitude + :address_attr => address_attr, + :latitude => options[:latitude] || :latitude, + :longitude => options[:longitude] || :longitude } include Geocoder end -- GitLab