lib/chef-api/resources/base.rb in chef-infra-api-0.10.7 vs lib/chef-api/resources/base.rb in chef-infra-api-0.10.10

- old
+ new

@@ -1,8 +1,10 @@ module ChefAPI class Resource::Base class << self + require "cgi" unless defined?(CGI) + # Including the Enumberable module gives us magic include Enumerable # # Load the given resource from it's on-disk equivalent. This action only @@ -510,10 +512,10 @@ if value.nil? raise Error::MissingURLParameter.new(param: key) end - URI.escape(value) + CGI.escape(value) end.sub(%r{^/}, "") # Remove leading slash end # # The current connection object.