Perhaps you'd like to try the Ruby on Rails: Talk mailing list instead, for 
general questions and help. The Core list is meant to discuss new features and 
changes in Rails. Thanks.

-- 
At.
Carlos Antonio


On Thursday, June 21, 2012 at 5:16 PM, A L wrote:

> Hi,
> 
> I have a related but separate question.  Again, please redirect me if I'm in 
> the wrong place.
> 
> I've been getting this error in production (on Heroku) only (it happens when 
> the application is loading):
> 
> 2012-06-21T09:30:19+00:00 app[web.1 (http://web.1)]: 
> /app/app/controllers/spree/
> checkout_controller_decorator.rb:3:in `block in ': uninitialized constant 
> Spree::Calculator::CouldNotCalculateShipping (NameError)
> 
> Here's the gist of my decorator files: https://gist.github.com/2965034
> 
> I'm trying to rescue errors from my Spree calculators. I'm thinking it's an 
> issue with the load order, but am not familiar enough to know where to tweak 
> things.
> 
> I've tried:
> 
> require 'spree/calculator_decorator' 
> 
> in the checkout_controller_decorator.rb.
> 
> and adding:
> 
> Dir.glob(File.join(File.dirname(__FILE__), "../app/**/*_decorator*.rb")) do 
> |c|
> Rails.configuration.cache_classes ? require(c) : load(c)
> end
> 
> per http://guides.spreecommerce.com/logic_customization.html
> 
> I'm thinking this isn't a Spree issue, but an engines issue that I'm getting 
> stuck on.  It's probably not even an issue, but just me not knowing how 
> everything is tied together in Rails and engines.
> 
> Any help will be greatly appreciated. Even just to give me something else to 
> try or look.
> 
> Thanks for reading! 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Ruby on Rails: Core" group.
> To view this discussion on the web visit 
> https://groups.google.com/d/msg/rubyonrails-core/-/lXyOOJWdcvAJ.
> To post to this group, send email to [email protected] 
> (mailto:[email protected]).
> To unsubscribe from this group, send email to 
> [email protected] 
> (mailto:[email protected]).
> For more options, visit this group at 
> http://groups.google.com/group/rubyonrails-core?hl=en.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Core" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-core?hl=en.

Reply via email to