Files
baclight/app/services/automation_service/employer_update.rb
T

23 lines
773 B
Ruby
Raw Normal View History

2026-04-15 08:12:47 -04:00
module AutomationService
class EmployerUpdate
2026-04-17 15:35:10 -04:00
def initialize(employer_identifier, full_sync = false)
@employer_identifier = employer_identifier
2026-04-15 08:12:47 -04:00
@full_sync = full_sync
end
def call
2026-04-17 15:35:10 -04:00
# employer = Employer.includes(:id_card_setup).find_by(employer_identifier: @employer_identifier)
2026-04-15 08:12:47 -04:00
# card_setup = employer.id_card_setup
2026-04-17 15:35:10 -04:00
UpdateEmployerJob.new.perform(employer_identifier: @employer_identifier, full_sync: @full_sync)
2026-04-15 08:12:47 -04:00
# if employer.present?
# employer.save
# else
# Member.find_by(pb_entity_key: vw_mb_member[:pb_entity_key]).destroy
# end
end
end
end
# AutomationService::MemberUpdate('13', 337710)