Module: SpreeCmCommissioner::UserIdentity

Extended by:
ActiveSupport::Concern
Defined in:
app/models/concerns/spree_cm_commissioner/user_identity.rb

Instance Method Summary collapse

Instance Method Details

#email_required?Boolean

override:devise:lib/devise/models/validatable.rb

Returns:

  • (Boolean)


62
63
64
# File 'app/models/concerns/spree_cm_commissioner/user_identity.rb', line 62

def email_required?
  (:email)
end

#set_loginObject

override:spree_auth_devise:app/models/spree/user.rb



56
57
58
59
# File 'app/models/concerns/spree_cm_commissioner/user_identity.rb', line 56

def 
  self. ||= phone_number if phone_number
  self. ||= email if email
end