Rails 3 и разработка, выход из системы при возникновении ошибок у пользователя - PullRequest
0 голосов
/ 07 сентября 2011

Я использую devise для сайта, и он, кажется, работает странно.

У меня есть логический столбец базы данных для пользователя, который хранит настройки, давайте назовем его show_help.

Однаков представлении при входе в систему, если я вызываю current_user.show_help, он выдает ошибку, говоря, что такого метода нет.Я использую current_user в другом представлении для разработки таких вещей, как current_user.email.

Чем незнакомец все еще является, когда эта ошибка вызвана, он выходит из системы текущего пользователя, и затем вы не можете войти в систему без перезагрузки сервера,

Мне было интересно, знает ли кто-нибудь еще, в чем проблема?

1 Ответ

2 голосов
/ 08 сентября 2011

Похоже, что есть проблема с вашей базой данных.Попробуйте следующее:

  • Проверьте пользовательский раздел вашего db / schema.rb
  • Запустите rake db: migrate
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...