Sha256: 9a3bd3f8a6df4c356c81ca149db8255afe1046abb5a6d91100f060e9e3be6e89

Contents?: true

Size: 340 Bytes

Versions: 21

Compression:

Stored size: 340 Bytes

Contents

# For the API
module MetalDecorator
  def spree_current_user
    @spree_current_user ||=  if defined? env
                               env['warden'].user
                             else
                               request.env['warden'].user
                             end
  end
end

ActionController::Metal.prepend(MetalDecorator)

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
spree_auth_devise-4.6.3 app/controllers/metal_decorator.rb
spree_auth_devise-4.6.2 app/controllers/metal_decorator.rb
spree_auth_devise-4.6.1 app/controllers/metal_decorator.rb
spree_auth_devise-4.6.0 app/controllers/metal_decorator.rb
spree_auth_devise-4.5.0 app/controllers/metal_decorator.rb
spree_auth_devise-4.4.2 app/controllers/metal_decorator.rb
spree_auth_devise-4.0.1 app/controllers/metal_decorator.rb
spree_auth_devise-4.1.1 app/controllers/metal_decorator.rb
spree_auth_devise-4.2.1 app/controllers/metal_decorator.rb
spree_auth_devise-4.4.1 app/controllers/metal_decorator.rb
spree_auth_devise-4.4.0 app/controllers/metal_decorator.rb
spree_auth_devise-4.3.4 app/controllers/metal_decorator.rb
spree_auth_devise-4.3.3 app/controllers/metal_decorator.rb
spree_auth_devise-4.3.2 app/controllers/metal_decorator.rb
spree_auth_devise-4.3.1 app/controllers/metal_decorator.rb
spree_auth_devise-4.3.0 app/controllers/metal_decorator.rb
spree_auth_devise-4.2.0 app/controllers/metal_decorator.rb
spree_auth_devise-4.1.0 app/controllers/metal_decorator.rb
spree_auth_devise-4.1.0.rc1 app/controllers/metal_decorator.rb
spree_auth_devise-4.0.0 app/controllers/metal_decorator.rb