lib/string_tools.rb in string_tools-0.3.1 vs lib/string_tools.rb in string_tools-0.4.0

- old
+ new

@@ -221,9 +221,11 @@ def add_params_to_url(url, params = nil) uri = Addressable::URI.parse(url) uri = Addressable::URI.parse("http://#{url}") unless uri.scheme uri.query_values = (uri.query_values || {}).merge!(params.stringify_keys) if params.present? uri.normalize.to_s + rescue Addressable::URI::InvalidURIError + nil end end extend Uri end