Validate User 'email' and 'unconfirmed_email' lengths

Closes #6
This commit is contained in:
cryptogopher 2024-11-24 14:11:54 +01:00
parent f3751c5fa1
commit d6fdff252a

View File

@ -13,6 +13,10 @@ class User < ApplicationRecord
has_many :units, dependent: :destroy
validates :email, presence: true, uniqueness: true,
length: {maximum: columns_hash['email'].limit}
validates :unconfirmed_email, length: {maximum: columns_hash['unconfirmed_email'].limit}
def to_s
email
end