NoMethodError (неопределенный метод `gsub 'для #): - PullRequest
1 голос
/ 22 декабря 2011

в любом из моих контроллеров, используя устройство, которое у меня есть:

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)

Есть идеи, как это отладить? Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...