lib/workarea/braintree.rb in workarea-braintree-1.1.1 vs lib/workarea/braintree.rb in workarea-braintree-1.1.2

- old
+ new

@@ -1,20 +1,23 @@ require "workarea/braintree/engine" require "workarea/braintree/version" require "active_merchant/billing/bogus_braintree_gateway" -# Don't change this value, it's needed for PayPal revenue attribution -ActiveMerchant::Billing::BraintreeBlueGateway.application_id = 'Workarea_SP_PCP' -ActiveMerchant::Billing::BraintreeOrangeGateway.application_id = 'Workarea_SP_PCP' -ActiveMerchant::Billing::BogusBraintreeGateway.application_id = 'Workarea_SP_PCP' +# Don't change this value, it's needed for attribution +ActiveMerchant::Billing::BraintreeBlueGateway.application_id = 'Workarea_SP' +ActiveMerchant::Billing::BraintreeOrangeGateway.application_id = 'Workarea_SP' +ActiveMerchant::Billing::BogusBraintreeGateway.application_id = 'Workarea_SP' module Workarea module Braintree def self.auto_configure_gateway if Rails.application.secrets.braintree.present? self.gateway = ActiveMerchant::Billing::BraintreeGateway.new( - Rails.application.secrets.braintree.deep_symbolize_keys + Rails.application.secrets.braintree.deep_symbolize_keys.merge( + # Do not change this + channel: 'Workarea_SP' + ) ) else self.gateway = ActiveMerchant::Billing::BogusBraintreeGateway.new end end