I guess something goes wrong with a mixin somewere :
lsoave@ubuntu:~/rails/github/gitwatcher$ rails c
Loading development environment (Rails 3.2.6)
1.9.3-p194 :001 > Time.now.getlocal
=> 2012-07-17 00:00:15 +0200
1.9.3-p194 :002 > DateTime.now.getlocal
NoMethodError: undefined method `getlocal' for Tue, 17 Jul 2012 00:02:45 +0200:DateTime
from (irb):2
from /home/lsoave/.rvm/gems/ruby-1....@rails-3.2.6/gems/railties-3.2.6/lib/rails/commands/console.rb:47:in `start'
from /home/lsoave/.rvm/gems/ruby-1....@rails-3.2.6/gems/railties-3.2.6/lib/rails/commands/console.rb:8:in `start'
from /home/lsoave/.rvm/gems/ruby-1....@rails-3.2.6/gems/railties-3.2.6/lib/rails/commands.rb:41:in `<top (required)>'
from script/rails:6:in `require'
from script/rails:6:in `<main>'
1.9.3-p194 :003 >
my offending string is in 28 line @ app/views/shared/_watch-list-table.html.haml which is :
28: %td= repo.created_at.to_s(:pretty)
and it used working before ...