lib/xfrtuc.rb in xfrtuc-0.0.12 vs lib/xfrtuc.rb in xfrtuc-0.0.13

- old
+ new

@@ -27,11 +27,11 @@ def group(name=nil) if name.nil? @group_client ||= Xfrtuc::Group.new(self) else self.class.new(@username, @password, - @base_url + "/groups/#{URI.encode(name)}") + @base_url + "/groups/#{CGI.escape(name)}") end end def get(path, params={}) JSON.parse(@resource[path].get(params)) @@ -62,11 +62,11 @@ class Group < ApiEndpoint def initialize(client); super; end def info(name) - client.get("/groups/#{URI.encode(name)}") + client.get("/groups/#{CGI.escape(name)}") end def list client.get("/groups") end @@ -74,11 +74,11 @@ def create(name, log_input_url=nil) client.post("/groups", { name: name, log_input_url: log_input_url }) end def delete(name) - client.delete("/groups/#{URI.encode(name)}") + client.delete("/groups/#{CGI.escape(name)}") end end class Transfer < ApiEndpoint def initialize(client); super; end @@ -121,19 +121,19 @@ payload.merge!(num_keep: num_keep) unless num_keep.nil? client.post("/transfers", payload) end def delete(id) - client.delete("/transfers/#{URI.encode(id)}") + client.delete("/transfers/#{CGI.escape(id)}") end def cancel(id) - client.post("/transfers/#{URI.encode(id)}/actions/cancel") + client.post("/transfers/#{CGI.escape(id)}/actions/cancel") end def public_url(id, opts={}) - client.post("/transfers/#{URI.encode(id)}/actions/public-url", opts) + client.post("/transfers/#{CGI.escape(id)}/actions/public-url", opts) end end class Schedule < ApiEndpoint def initialize(client); super; end @@ -166,13 +166,13 @@ days: days, timezone: timezone } sched_opts[:retain_weeks] = retain_weeks unless retain_weeks.nil? sched_opts[:retain_months] = retain_months unless retain_months.nil? - client.put("/schedules/#{URI.encode(name)}", sched_opts) + client.put("/schedules/#{CGI.escape(name)}", sched_opts) end def delete(id) - client.delete("/schedules/#{URI.encode(id)}") + client.delete("/schedules/#{CGI.escape(id)}") end end end