This commit is contained in:
Priit Tark 2015-07-23 17:44:52 +03:00
parent 79ac8db0eb
commit 5da7019bd4
7 changed files with 3 additions and 70 deletions

View file

@ -1,27 +0,0 @@
# Log all flash messages
module ActionDispatch
class Flash
def call(env)
@app.call(env)
ensure
session = Request::Session.find(env) || {}
flash_hash = env[KEY]
if flash_hash && (flash_hash.present? || session.key?('flash'))
session["flash"] = flash_hash.to_session_value
# EIS custom logging
Rails.logger.info "USER MSG: FLASH: #{session['flash']['flashes'].inspect}" if session['flash']
# END OF EIS custom logging
env[KEY] = flash_hash.dup
end
if (!session.respond_to?(:loaded?) || session.loaded?) && # (reset_session uses {}, which doesn't implement #loaded?)
session.key?('flash') && session['flash'].nil?
session.delete('flash')
end
end
end
end