Sha256: 49aacdd9a502a32485c0982167abd5fe42f6823bf88389e99892abd82e28f84f
Contents?: true
Size: 434 Bytes
Versions: 1
Compression:
Stored size: 434 Bytes
Contents
module Devise # Checks the scope in the given environment and returns the associated failure app. class Delegator def call(env) failure_app(env).call(env) end def failure_app(env) app = env["warden.options"] && (scope = env["warden.options"][:scope]) && Devise.mappings[scope.to_sym] && Devise.mappings[scope.to_sym].failure_app app || Devise::FailureApp end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
upstream-devise-2.1.0.rc | lib/devise/delegator.rb |