в любом из моих контроллеров, используя устройство, которое у меня есть:
before_filter :authenticate_user!
Если я не вошел в систему, перенаправление из устройства для входа в систему не работает. Вместо этого я получаю следующую ошибку:
Started GET "/settings/account" for 127.0.0.1 at 2011-12-21 18:43:20 -0800
Processing by SettingsController#account as HTML
Completed 401 Unauthorized in 3ms
NoMethodError (undefined method `gsub' for #<Hash:0x000001070a0a20>):
Rendered /Users/xxx/.rvm/gems/ruby-1.9.2-p180@andyw/gems/actionpack-3.0.9/lib/action_dispatch/middleware/templates/rescues/_trace.erb (1.0ms)
Rendered /Users/xxx/.rvm/gems/ruby-1.9.2-p180@andyw/gems/actionpack-3.0.9/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb (2.2ms)
Rendered /Users/xxx/.rvm/gems/ruby-1.9.2-p180@andyw/gems/actionpack-3.0.9/lib/action_dispatch/middleware/templates/rescues/diagnostics.erb within rescues/layout (6.5ms)
Есть идеи, как это отладить? Спасибо