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