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