diff --git a/app/models/user.rb b/app/models/user.rb index f10887d854583265d1ca1a74cbd127c25066dd64..c59c5b305023c9253e90596486a1f15e802f56e2 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -5,7 +5,8 @@ class User < ApplicationRecord validates :password, presence: true, length: { minimum: 6 }, allow_nil: true validates :name, uniqueness: { case_sensitive: false, message: "already in use" }, allow_nil: false - validates :email, uniqueness: { case_sensitive: false, message: "already in use" }, allow_nil: true + validates :email, uniqueness: { case_sensitive: false, message: "already in use" }, allow_nil: true, allow_blank: true + validates :invitation_token, presence: true, on: :create validate :valid_invitation_token, on: :create