Sha256: 5ba29c70fdf5d712ed6635aea0a3a45e8959137e877a715b0b2214176c20a6c2
Contents?: true
Size: 411 Bytes
Versions: 1
Compression:
Stored size: 411 Bytes
Contents
module EgovUtils class RegistrationRequest < ApplicationRecord validates :mail, :firstname, :lastname, :organization, presence: true validate :check_user_already_exists! attr_accessor :roles def fullname "#{firstname} #{lastname}" end private def check_user_already_exists! return unless User.find_by(mail: mail) errors.add(:mail, :taken) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
egov_utils-1.2.0 | app/models/egov_utils/registration_request.rb |