Class: Jobshop::User

Inherits:
ApplicationRecord show all
Defined in:
app/models/jobshop/user.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.serialize_from_session(key, salt) ⇒ Object



34
35
36
37
# File 'app/models/jobshop/user.rb', line 34

def self.serialize_from_session(key, salt)
  record = where(id: key).eager_load(:organization).first
  record if record && record.authenticatable_salt == salt
end

Instance Method Details

#nameObject



39
40
41
# File 'app/models/jobshop/user.rb', line 39

def name
  employee&.name || id
end