class ActionDispatch::Flash::FlashHash
def to_session_value # :nodoc:
are none to keep, returns `nil`.
Builds a hash containing the flashes to keep for the next request. If there
def to_session_value # :nodoc: flashes_to_keep = @flashes.except(*@discard) return nil if flashes_to_keep.empty? { "discard" => [], "flashes" => flashes_to_keep } end