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