Method: SequelUser#validate

Defined in:
lib/models/sequel_user.rb

#validateObject



22
23
24
25
26
27
28
29
30
31
# File 'lib/models/sequel_user.rb', line 22

def validate
  super
  email_regexp = /(\A(\s*)\Z)|(\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})\Z)/i
  validates_format email_regexp, :email
  validates_presence :email
  validates_unique :email
  validates_presence :password if new?
  errors.add :passwords, ' don\'t match' unless @password == @password_confirmation
  #validate equality?
end