User model test - still need the strong password and email validation.
This commit is contained in:
@@ -2,8 +2,11 @@ class User < ApplicationRecord
|
||||
# Include default devise modules. Others available are:
|
||||
# :confirmable, :lockable, :timeoutable, :trackable and :omniauthable
|
||||
has_and_belongs_to_many :companies
|
||||
devise :database_authenticatable,
|
||||
:recoverable, :rememberable, :validatable
|
||||
devise :database_authenticatable, :recoverable, :rememberable, :validatable
|
||||
|
||||
before_create do
|
||||
self.role = 100
|
||||
end
|
||||
|
||||
def admin?
|
||||
true if self.role == 1000
|
||||
|
||||
Reference in New Issue
Block a user