diff --git a/lib/geocoder/lookups/base.rb b/lib/geocoder/lookups/base.rb index e8905707bc1a31ca6043183f2b8ebb9734eafe59..a7abe971eeb7d6cd5a956a8abff6ec412e25b850 100644 --- a/lib/geocoder/lookups/base.rb +++ b/lib/geocoder/lookups/base.rb @@ -93,11 +93,12 @@ module Geocoder ## # Raise exception instead of warning for specified exceptions. # - def raise_error(err) - raise err if Geocoder::Configuration.always_raise.include?(err.class) + def raise_error(error, message = nil) + if Geocoder::Configuration.always_raise.include?(error.class) + raise error, message + end end - ## # Returns a parsed search result (Ruby hash). #