Я использовал дружественный идентификатор, чтобы разрешить пользователю доступ к профилю с его логином, но когда я пытаюсь зарегистрироваться с логином, зарезервированным дружественным идентификатором, я получил ошибку. Кажется, devise не может правильно отобразить сообщение об ошибке. Ошибка просто отлично работает, когда я использую authlogic.
Friendly_id Конфиг:
:reserved_words => ["index", "new", "users", "admin", "login", "logout", "books",
"administrator", "signup"],
Ошибка:
FriendlyId::ReservedError in Devise::RegistrationsController#create
FriendlyId::ReservedError
Я использую:
gem 'devise', '1.3.4'
gem 'friendly_id', '3.2.1.1'