GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Already on GitHub? Sign in to your account
I first discovered that Devise won't work in Rails 3.2 (neither 1.5.7, nor 2.0.0.rc, nor master). It boils down to these steps:
$ rails new myapp
$ cd myapp
$ echo -n '\ngem "execjs"\ngem "therubyracer" >> Gemfile' # Ubuntu system
$ bundle exec rails c
> logger = ActiveSupport::TaggedLogging.new(Logger.new(STDOUT))
NameError: uninitialized constant ActiveSupport::TaggedLogging::ERROR
from .../activesupport-3.2.0/lib/active_support/tagged_logging.rb:30:in `silence'
Looks like this ERROR default value is not in the same scope as the silence method...
Fix GH #4580. Rails 3.2: uninitialized constant ActiveSupport::Tagged…
Merge pull request #4582 from kennyj/fix_4580
Fix GH #4580. Rails 3.2: uninitialized constant ActiveSupport::TaggedLogging::ERROR
#4582 is merged. Closing.