From e1a9d727d21a15c237ef801953ed64ebd747626d Mon Sep 17 00:00:00 2001
From: Jens Balvig <jens@cookpad.com>
Date: Mon, 6 Aug 2012 16:02:18 +0900
Subject: [PATCH] fixed unit config not working with sqlite distance

---
 lib/geocoder/stores/active_record.rb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/geocoder/stores/active_record.rb b/lib/geocoder/stores/active_record.rb
index 782458f5..2d39180b 100644
--- a/lib/geocoder/stores/active_record.rb
+++ b/lib/geocoder/stores/active_record.rb
@@ -213,8 +213,8 @@ module Geocoder::Store
           bearing = false
         end
 
-        distance = approx_distance_from_sql(latitude, longitude, options)
         options[:units] ||= (geocoder_options[:units] || Geocoder::Configuration.units)
+        distance = approx_distance_from_sql(latitude, longitude, options)
 
         b = Geocoder::Calculations.bounding_box([latitude, longitude], radius, options)
         conditions = [
-- 
GitLab