Я использую 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]
, я могу увидеть сообщение на root_path, но если я изменю его на flash[:alert]
, он не отобразит, какие-либо идеи, почему и каково было бы решение?
Я хочу использовать только :alert
, так как изменение цвета уведомления приведет к отображению красного шрифта для всех других уведомлений.
Он работал после добавления вспышки [:] оповещения в application.html.erb. – HSD