Validate email address properly

This commit is contained in:
2020-12-03 14:49:37 +01:00
parent e44535daee
commit 2a2b0a90dc
2 changed files with 19 additions and 1 deletions

View File

@@ -1,10 +1,13 @@
class User < ApplicationRecord
include EmailValidatable
# Relations
has_many :invitations, dependent: :destroy
validates_uniqueness_of :cn
validates_uniqueness_of :email
validates_length_of :cn, :minimum => 3
validates_uniqueness_of :email
validates :email, email: true
# Include default devise modules. Others available are:
# :confirmable, :lockable, :timeoutable, :trackable and :omniauthable