Я использую гем rails_admin, и конфигурация выглядит следующим образом.
config.authorize_with do
if current_user.nil? || current_user.role != 'admin'
redirect_to main_app.root_path
flash[:alert] = "Sorry you are not authorized!"
end
end
Когда я использую flash[:notice]
, я вижу сообщение о корневом_пути, но если я изменю его на flash[:alert]
, оно не будет отображаться, есть идеи, почему и какое решение?
Я хочу использовать только :alert
, так как изменение цвета уведомления приведет к отображению красного шрифта для всех остальных уведомлений.