Използвам rails_admin gem и конфигурацията е както следва
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
, тъй като промяната на цвета на известието ще доведе до показване на червен шрифт за всички останали известия.