module Rodauth::Rails::App::Flash::RequestMethods

Public Instance Methods

commit_flash() click to toggle source
# File lib/rodauth/rails/app/flash.rb, line 34
def commit_flash
  scope.rails_request.commit_flash
end
flash() click to toggle source
# File lib/rodauth/rails/app/flash.rb, line 29
def flash
  scope.rails_request.flash
end
redirect(*) click to toggle source

If the redirect would bubble up outside of the Roda app, the after hook would never get called, so we make sure to commit the flash.

Calls superclass method
# File lib/rodauth/rails/app/flash.rb, line 24
def redirect(*)
  commit_flash
  super
end