Не удалось найти пользователя с id = 1
У меня естьcurrent_user
метод для обработки аутентификации.
application_controller.rb
protect_from_forgery
helper_method :current_user
def current_user
@current_user ||= User.find(session[:user_id]) if session[:user_id]
end
но когда я пытаюсь получить доступ к странице, я получаю следующую ошибку:
Couldn't find User with id=1
app/controllers/application_controller.rb:10:in `current_user'
Как я могу пройти@current_user
своего рода значение по умолчанию, поэтому, если нет пользователя, он будет перенаправлен на страницу входа.
Спасибо за помощь.