Sha256: fb1c45332d582d0aa247ccb0f957e093031da0be23d9ddfb8e98a8b89851a363

Contents?: true

Size: 231 Bytes

Versions: 1

Compression:

Stored size: 231 Bytes

Contents

Alchemy::User.class_eval do

  def spree_roles
    if admin?
      ::Spree::Role.where(name: 'admin')
    elsif has_alchemy_role?(:member)
      ::Spree::Role.where(name: 'user')
    else
      ::Spree::Role.none
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
alchemy_spree-2.0.0.beta lib/alchemy/spree/alchemy_user_decorator.rb