Sha256: 548fdb19accd53565d0ffebab5883352373bc66af0d67f7a345b035185a1bf09
Contents?: true
Size: 539 Bytes
Versions: 5
Compression:
Stored size: 539 Bytes
Contents
class User < ApplicationRecord devise :database_authenticatable, :confirmable, :lockable, :recoverable, :rememberable, :trackable, :validatable, :registerable, :encryptable, encryptor: :sha512 include AbAdmin::Concerns::AdminAddition include AbAdmin::Models::User fileuploads :avatar def init set_default_role self.locale ||= 'ru' self.time_zone ||= 'Kiev' end def password_required? return true if password.present? return false if persisted? && password.blank? super end end
Version data entries
5 entries across 5 versions & 1 rubygems