From 2bdd7d018f5c13bd57b8a5b4630ca7c3ae2751e0 Mon Sep 17 00:00:00 2001 From: Alex Reisner <alex@alexreisner.com> Date: Thu, 1 Oct 2009 09:30:32 -0400 Subject: [PATCH] Rename fetch_and_assign_coordinates to fetch_coordinates\!. --- README.rdoc | 2 +- lib/geocoder.rb | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.rdoc b/README.rdoc index 40763a2d..1919bc2c 100644 --- a/README.rdoc +++ b/README.rdoc @@ -41,7 +41,7 @@ Assuming +Venue+ is a geocoded model: Assuming +obj+ has a valid string for its +location+: obj.fetch_coordinates # returns coordinates [lat, lon] - obj.fetch_and_assign_coordinates # writes coordinates to object + obj.fetch_coordinates! # also writes coordinates to object Assuming +obj+ is geocoded (has latitude and longitude): diff --git a/lib/geocoder.rb b/lib/geocoder.rb index 82f95ee5..78d09d05 100644 --- a/lib/geocoder.rb +++ b/lib/geocoder.rb @@ -158,9 +158,9 @@ module Geocoder end ## - # Fetch and assign +latitude+ and +longitude+. + # Fetch coordinates and assign +latitude+ and +longitude+. # - def fetch_and_assign_coordinates + def fetch_coordinates! returning fetch_coordinates do |c| unless c.blank? write_attribute(self.class.geocoder_latitude_attr, c[0]) -- GitLab