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