From 5bedd2a445136e8865c9a2fa0b3d6d83fa08adaa Mon Sep 17 00:00:00 2001 From: Thu Trang Pham <thu@fb.com> Date: Fri, 2 Jun 2017 00:11:17 -0700 Subject: [PATCH] Adding params for geocoded_by and reverse_geocoded_by --- lib/geocoder/models/active_record.rb | 7 ++++--- lib/geocoder/stores/base.rb | 1 - test/unit/model_test.rb | 6 ++++++ 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/lib/geocoder/models/active_record.rb b/lib/geocoder/models/active_record.rb index 75951c00..44e6e6c6 100644 --- a/lib/geocoder/models/active_record.rb +++ b/lib/geocoder/models/active_record.rb @@ -18,7 +18,8 @@ module Geocoder :units => options[:units], :method => options[:method], :lookup => options[:lookup], - :language => options[:language] + :language => options[:language], + :params => options[:params] ) end @@ -35,7 +36,8 @@ module Geocoder :units => options[:units], :method => options[:method], :lookup => options[:lookup], - :language => options[:language] + :language => options[:language], + :params => options[:params] ) end @@ -47,4 +49,3 @@ module Geocoder end end end - diff --git a/lib/geocoder/stores/base.rb b/lib/geocoder/stores/base.rb index 0ea6fa9e..9e49d48d 100644 --- a/lib/geocoder/stores/base.rb +++ b/lib/geocoder/stores/base.rb @@ -113,4 +113,3 @@ module Geocoder end end end - diff --git a/test/unit/model_test.rb b/test/unit/model_test.rb index a4f5d9f7..b2fe0696 100644 --- a/test/unit/model_test.rb +++ b/test/unit/model_test.rb @@ -34,4 +34,10 @@ class ModelTest < GeocoderTestCase assert_equal :km, PlaceReverseGeocoded.geocoder_options[:units] assert_equal :spherical, PlaceReverseGeocoded.geocoder_options[:method] end + + def test_params + params = {incude: "cios2"} + PlaceReverseGeocoded.reverse_geocoded_by :latitude, :longitude, params: params + assert_equal params, PlaceReverseGeocoded.geocoder_options[:params] + end end -- GitLab