Class: UserPreference
- Inherits:
-
ApplicationRecord
- Object
- ActiveRecord::Base
- ApplicationRecord
- UserPreference
- Defined in:
- app/models/user_preference.rb
Constant Summary collapse
- VALID_EMAIL_TYPES =
%w[ someone_reported mentioned mentioned_in_comment comment_on_post private_message started_sharing also_commented liked liked_comment reshared contacts_birthday ].freeze
Instance Method Summary collapse
Instance Method Details
#must_be_valid_email_type ⇒ Object
23 24 25 26 27 |
# File 'app/models/user_preference.rb', line 23 def must_be_valid_email_type unless VALID_EMAIL_TYPES.include?(self.email_type) errors.add(:email_type, 'supplied mail type is not a valid or known email type') end end |