spree-contrib / spree_active_shipping

Spree integration for Shopify's active_shipping gem.
http://guides.spreecommerce.org
134 stars 207 forks source link

uninitialized constant Spree::Calculator::Shipping::ActiveShipping::FedEx #219

Closed cjcruz closed 9 years ago

cjcruz commented 9 years ago

In the 16 line of this file "spree_active_shipping-f62367ec7f48/app/models/spree/calculator/shipping/fedex/base.rb" i think should write "::" operator at begining of line. Because ruby thinks ActividShipping::FedEx class is part of Spree::ActiveShipping module (as ../ups/base.rb file). When i put "::" operator resolve mistake.

Backtrace:

NameError at /checkout/update/address

uninitialized constant Spree::Calculator::Shipping::ActiveShipping::FedEx

() Users/christiancruz/.rvm/gems/ruby-2.2.1@spree-3-0-0/bundler/gems/spree_active_shipping-f62367ec7f48/app/models/spree/calculator/shipping/fedex/base.rb, line 16

   11               :account => Spree::ActiveShipping::Config[:fedex_account],
   12               :login => Spree::ActiveShipping::Config[:fedex_login],
   13               :test => Spree::ActiveShipping::Config[:test_mode]
   14             }
   15   
>  16             ActiveShipping::FedEx.new(carrier_details)
   17           end
   18         end
   19       end