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