lib/braintree/error_result.rb in braintree-2.5.2 vs lib/braintree/error_result.rb in braintree-2.6.0

- old
+ new

@@ -1,16 +1,17 @@ module Braintree # See http://www.braintreepaymentsolutions.com/docs/ruby/general/result_objects class ErrorResult - attr_reader :credit_card_verification, :transaction, :errors, :params, :message + attr_reader :credit_card_verification, :transaction, :subscription, :errors, :params, :message def initialize(gateway, data) # :nodoc: @gateway = gateway @params = data[:params] @credit_card_verification = CreditCardVerification._new(data[:verification]) if data[:verification] @message = data[:message] @transaction = Transaction._new(gateway, data[:transaction]) if data[:transaction] + @subscription = Subscription._new(gateway, data[:subscription]) if data[:subscription] @errors = Errors.new(data[:errors]) end def inspect # :nodoc: if @credit_card_verification