lib/groupdocs/document/annotation/reply.rb in groupdocs-0.2 vs lib/groupdocs/document/annotation/reply.rb in groupdocs-0.2.1
- old
+ new
@@ -21,21 +21,21 @@
(options[:after] && !options[:after].is_a?(Time)) and raise ArgumentError,
"Option :after should be an instance of Time, received: #{options[:after].inspect}"
options[:after] = (options[:after].to_i * 1000) if options[:after]
- api = GroupDocs::Api::Request.new do |request|
+ api = Api::Request.new do |request|
request[:access] = access
request[:method] = :GET
request[:path] = "/ant/{{client_id}}/annotations/#{annotation.guid}/replies"
end
api.add_params(options)
json = api.execute!
json[:replies].map do |reply|
reply.merge!(annotation: annotation)
- GroupDocs::Document::Annotation::Reply.new(reply)
+ Document::Annotation::Reply.new(reply)
end
end
# @attr [GroupDocs::Document::Annotation] annotation
attr_accessor :annotation
@@ -99,11 +99,11 @@
# @option access [String] :private_key
#
# @raise [NameError] if annotation or annotation_guid are not set
#
def create!(access = {})
- json = GroupDocs::Api::Request.new do |request|
+ json = Api::Request.new do |request|
request[:access] = access
request[:method] = :POST
request[:path] = "/ant/{{client_id}}/annotations/#{get_annotation_guid}/replies"
request[:request_body] = text
end.execute!
@@ -125,11 +125,11 @@
# @param [Hash] access Access credentials
# @option access [String] :client_id
# @option access [String] :private_key
#
def edit!(access = {})
- GroupDocs::Api::Request.new do |request|
+ Api::Request.new do |request|
request[:access] = access
request[:method] = :PUT
request[:path] = "/ant/{{client_id}}/replies/#{guid}"
request[:request_body] = text
end.execute!
@@ -143,10 +143,10 @@
# @option access [String] :private_key
#
# @todo currently not implemented in API
#
def remove!(access = {})
- GroupDocs::Api::Request.new do |request|
+ Api::Request.new do |request|
request[:access] = access
request[:method] = :DELETE
request[:path] = "/ant/{{client_id}}/replies/#{guid}"
end.execute!
end