lib/twilio-ruby/framework/twilio_response.rb in twilio-ruby-5.1.2 vs lib/twilio-ruby/framework/twilio_response.rb in twilio-ruby-5.2.0

- old
+ new

@@ -1,15 +1,17 @@ module Twilio class TwilioResponse attr_accessor :status_code, :body + # @deprecated Use 'Twilio::Response' instead. def initialize(status_code, body) - @status_code = status_code - body = '{}' if !body || body.empty? - @body = JSON.parse(body) + warn "'Twilio::TwilioResponse' has been deprecated. Use 'Twilio::Response' instead." + response = Twilio::Response.new(status_code, body) + @status_code = response.status_code + @body = response.body end def to_s - "[#{status_code}] #{body}" + "[#{@status_code}] #{@body}" end end end