Add validatable attribute to User model
to get email and password (existence) validation
This commit is contained in:
parent
3ef3b6985f
commit
22e547befa
|
|
@ -4,11 +4,11 @@ class User < ApplicationRecord
|
||||||
extend Devise::Models
|
extend Devise::Models
|
||||||
|
|
||||||
devise :database_authenticatable, :registerable,
|
devise :database_authenticatable, :registerable,
|
||||||
:recoverable, :rememberable, :trackable
|
:recoverable, :rememberable, :trackable, :validatable
|
||||||
|
|
||||||
include DeviseTokenAuth::Concerns::User
|
include DeviseTokenAuth::Concerns::User
|
||||||
|
|
||||||
validates :username, presence: true, uniqueness: true
|
validates :username, presence: true, uniqueness: { case_sensitive: false }
|
||||||
|
|
||||||
has_many :tournaments, dependent: :destroy
|
has_many :tournaments, dependent: :destroy
|
||||||
end
|
end
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue