Prod build process
This commit is contained in:
@@ -4,6 +4,14 @@ class Member < ApplicationRecord
|
||||
belongs_to :employer
|
||||
|
||||
serialize :dependents, coder: JSON
|
||||
|
||||
validates :pb_entity_key, presence: true
|
||||
validates :name, :family_id, :mb_member_key, :pl_plan_key,
|
||||
:id_card_display_name, presence: true, unless: :new_record?
|
||||
validates :division, presence: true, if: -> { employer.id_card_setup.has_divisions }
|
||||
validates :coverage_class, :dental_plan_key, presence: true, if: -> { employer.id_card_setup.has_dental }
|
||||
validates :name, :mb_member_key, :pb_entity_key, uniqueness: true
|
||||
|
||||
before_validation :format_dependents, if: :dependents_changed?
|
||||
|
||||
def id_card_field_exception_values
|
||||
@@ -23,7 +31,4 @@ class Member < ApplicationRecord
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
|
||||
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user