lib/active_merchant/billing/gateways/quickbooks.rb in activemerchant-1.87.0 vs lib/active_merchant/billing/gateways/quickbooks.rb in activemerchant-1.88.0
- old
+ new
@@ -250,12 +250,12 @@
success?(response) ? 'M' : ''
end
end
def success?(response)
- return FRAUD_WARNING_CODES.concat(['0']).include?(response['errors'].first['code']) if response['errors']
+ return FRAUD_WARNING_CODES.concat(['0']).include?(response['errors'].first['code']) if response['errors']
- !['DECLINED', 'CANCELLED'].include?(response['status'])
+ !['DECLINED', 'CANCELLED'].include?(response['status'])
end
def message_from(response)
response['errors'].present? ? response['errors'].map { |error_hash| error_hash['message'] }.join(' ') : response['status']
end