Независимо от того, что я делаю, я не могу получить флэш-сообщение, которое я явно передаю, чтобы показать:
Контроллер:
flash[:notice] = "Your account was deactivated."
redirect_to new_user_session_path
Просмотр:
<%- flash.each do |name, msg| -%>
<%= content_tag :div, msg, :id => "flash_#{name}" if msg.is_a?(String) %>
<%- end -%>
Это находится на странице devise / users / sign_in, которую я настроил.Я перепробовал каждую итерацию, которую мог придумать.flash.now, включая уведомление, встроенное в redirect_to, пытающееся заставить его использовать файл YML по умолчанию, пытающееся заставить его показать что-то, отличное от flash ... ничто.