Rails 2.0.0_PR and Globalize breakage 0
My functional tests broke when I went to Rails 2.0. It took a while to grok the stack trace:
ArgumentError: wrong number of arguments (2 for 1)
..../vendor/rails/activerecord/lib/active_record/base.rb:1965:in `attributes_with_quotes'
..../vendor/rails/activerecord/lib/active_record/base.rb:1965:in `update_without_lock'
Turns out the problem was that in Rails 2.0, ActiveRecord's 'attributeswithquotes' method now takes 2 arguments instead of a single one. The problem is that globalize overrides this method in the db_translate.rb, so things break.
It's easy to fix, though. Adding the extra argument to globalize's db_translate.rb seems to do fix what hurts.
