diff --git a/lib/geocoder/stores/active_record.rb b/lib/geocoder/stores/active_record.rb index 9255a4cb0af88c6ecfa5238f426a12a1697d57cf..9cf596dc82df1ce5eb41f349672aa3a5971dc4d8 100644 --- a/lib/geocoder/stores/active_record.rb +++ b/lib/geocoder/stores/active_record.rb @@ -103,6 +103,9 @@ module Geocoder::Store # * +:exclude+ - an object to exclude (used by the +nearbys+ method) # def near_scope_options(latitude, longitude, radius = 20, options = {}) + if options[:units] + options[:units] = options[:units].to_sym + end options[:units] ||= (geocoder_options[:units] || Geocoder.config.units) select_distance = options.fetch(:select_distance, true) options[:order] = "" if !select_distance && !options.include?(:order)