From 04aab85573dcf918d45ac7f01f0017762909cba7 Mon Sep 17 00:00:00 2001 From: vkghub Date: Wed, 25 Mar 2026 12:08:28 -0400 Subject: [PATCH 1/7] use immigration information for loading data --- .../application_to/cv3_application.rb | 24 ++++++++++++++++++- .../application_to/cv3_application_spec.rb | 24 +++++++++++++++++++ 2 files changed, 47 insertions(+), 1 deletion(-) diff --git a/components/financial_assistance/app/domain/financial_assistance/operations/applications/transformers/application_to/cv3_application.rb b/components/financial_assistance/app/domain/financial_assistance/operations/applications/transformers/application_to/cv3_application.rb index 22869cb7a85..b17081d9f91 100644 --- a/components/financial_assistance/app/domain/financial_assistance/operations/applications/transformers/application_to/cv3_application.rb +++ b/components/financial_assistance/app/domain/financial_assistance/operations/applications/transformers/application_to/cv3_application.rb @@ -199,7 +199,7 @@ def applicants(application) five_year_bar_met: applicant_five_year_bar_met(applicant), qualified_non_citizen: applicant_qnc_code(applicant), is_consent_applicant: applicant.is_consent_applicant.present?, - vlp_document: vlp_document(applicant), + **(EnrollRegistry.feature_enabled?(:vlp_upgrade_v37_1_2) ? { immigration_information: build_immigration_information(applicant) } : { vlp_document: vlp_document(applicant) }), family_member_reference: {family_member_hbx_id: applicant.person_hbx_id.to_s, first_name: applicant.first_name, last_name: applicant.last_name, @@ -733,6 +733,28 @@ def vlp_document(applicant) comment: nil} end + def build_immigration_information(applicant) + return if applicant.immigration_information.nil? + + immigration_information = applicant.immigration_information + + {subject: immigration_information.subject, + alien_number: immigration_information.alien_number, + i94_number: immigration_information.i94_number, + visa_number: immigration_information.visa_number, + passport_number: immigration_information.passport_number, + sevis_id: immigration_information.sevis_id, + naturalization_number: immigration_information.naturalization_number, + receipt_number: immigration_information.receipt_number, + citizenship_number: immigration_information.citizenship_number, + card_number: immigration_information.card_number, + country_of_citizenship: immigration_information.country_of_citizenship, + expiration_date: immigration_information.expiration_date, + issuing_country: immigration_information.issuing_country + } + end + + def addresses(applicant) applicant.addresses.inject([]) do |result, address| result << {kind: address.kind, diff --git a/components/financial_assistance/spec/domain/financial_assistance/operations/applications/transformers/application_to/cv3_application_spec.rb b/components/financial_assistance/spec/domain/financial_assistance/operations/applications/transformers/application_to/cv3_application_spec.rb index 0ebcaac6003..d451795f575 100644 --- a/components/financial_assistance/spec/domain/financial_assistance/operations/applications/transformers/application_to/cv3_application_spec.rb +++ b/components/financial_assistance/spec/domain/financial_assistance/operations/applications/transformers/application_to/cv3_application_spec.rb @@ -76,6 +76,30 @@ allow(benefit_sponsorship).to receive(:current_benefit_period).and_return(benefit_coverage_period) end + describe 'immigration_information' do + let(:immigration_info) { applicant.build_immigration_information(subject: 'I-551 (Permanent Resident Card)', alien_number: 'A99999999', expiration_date: Date.today) } + before do + allow(EnrollRegistry).to receive(:feature_enabled?).with(:vlp_upgrade_v37_1_2).and_return(true) + immigration_info + applicant.save + update_benchmark_premiums + end + + it 'should build immigration_information' do + result = subject.call(application).success + valid_payload = ::AcaEntities::MagiMedicaid::Contracts::ApplicationContract.new.call(result) + valid_entity = ::AcaEntities::MagiMedicaid::Application.new(valid_payload.to_h) + + application_hash = valid_entity.to_h + result_applicant = application_hash[:applicants].first + result_immigration_info = result_applicant[:immigration_information] + expect(result_immigration_info).to be_present + expect(result_immigration_info[:subject]).to eq 'I-551 (Permanent Resident Card)' + expect(result_immigration_info[:alien_number]).to eq 'A99999999' + expect(result_immigration_info[:expiration_date]).to eq Date.today + end + end + describe 'When Application in draft state is passed' do let(:result) do update_benchmark_premiums From 6666ca1e5ab8f7a51350dc28099368268a68df79 Mon Sep 17 00:00:00 2001 From: vkghub Date: Wed, 25 Mar 2026 15:36:40 -0400 Subject: [PATCH 2/7] handle atp inbound changes --- .../entities/applicant.rb | 1 + .../entities/immigration_information.rb | 25 ++++++++ .../application_to/cv3_application.rb | 58 +++++++++--------- .../v2/account_transfer_in.rb | 25 ++++++-- .../validators/applicant_contract.rb | 9 +++ .../immigration_information_contract.rb | 25 ++++++++ .../v2/account_transfer_in_spec.rb | 60 +++++++++++++++++++ 7 files changed, 169 insertions(+), 34 deletions(-) create mode 100644 components/financial_assistance/app/domain/financial_assistance/entities/immigration_information.rb create mode 100644 components/financial_assistance/app/domain/financial_assistance/validators/immigration_information_contract.rb diff --git a/components/financial_assistance/app/domain/financial_assistance/entities/applicant.rb b/components/financial_assistance/app/domain/financial_assistance/entities/applicant.rb index a7414cdcfc2..2e564a78110 100644 --- a/components/financial_assistance/app/domain/financial_assistance/entities/applicant.rb +++ b/components/financial_assistance/app/domain/financial_assistance/entities/applicant.rb @@ -62,6 +62,7 @@ class Applicant < Dry::Struct attribute :issuing_country, Types::String.optional.meta(omittable: true) attribute :relationship, Types::String.optional.meta(omittable: true) attribute :immigration_doc_statuses, Types::Array.of(Types::String).meta(omittable: true) + attribute :immigration_information, FinancialAssistance::Entities::ImmigrationInformation.optional.meta(omittable: true) attribute :addresses, Types::Array.of(FinancialAssistance::Entities::Address) attribute :emails, Types::Array.of(FinancialAssistance::Entities::Email) diff --git a/components/financial_assistance/app/domain/financial_assistance/entities/immigration_information.rb b/components/financial_assistance/app/domain/financial_assistance/entities/immigration_information.rb new file mode 100644 index 00000000000..991143af1cd --- /dev/null +++ b/components/financial_assistance/app/domain/financial_assistance/entities/immigration_information.rb @@ -0,0 +1,25 @@ + +# frozen_string_literal: true + +module FinancialAssistance + module Entities + class ImmigrationInformation < Dry::Struct + transform_keys(&:to_sym) + + attribute :subject, Types::String.meta(omittable: false) + attribute :alien_number, Types::String.optional.meta(omittable: true) + attribute :i94_number, Types::String.optional.meta(omittable: true) + attribute :visa_number, Types::String.optional.meta(omittable: true) + attribute :passport_number, Types::String.optional.meta(omittable: true) + attribute :sevis_id, Types::String.optional.meta(omittable: true) + attribute :naturalization_number, Types::String.optional.meta(omittable: true) + attribute :receipt_number, Types::String.optional.meta(omittable: true) + attribute :citizenship_number, Types::String.optional.meta(omittable: true) + attribute :card_number, Types::String.optional.meta(omittable: true) + attribute :country_of_citizenship, Types::String.optional.meta(omittable: true) + attribute :expiration_date, Types::Date.optional.meta(omittable: true) + attribute :issuing_country, Types::String.optional.meta(omittable: true) + + end + end +end \ No newline at end of file diff --git a/components/financial_assistance/app/domain/financial_assistance/operations/applications/transformers/application_to/cv3_application.rb b/components/financial_assistance/app/domain/financial_assistance/operations/applications/transformers/application_to/cv3_application.rb index b17081d9f91..4e163e75bc8 100644 --- a/components/financial_assistance/app/domain/financial_assistance/operations/applications/transformers/application_to/cv3_application.rb +++ b/components/financial_assistance/app/domain/financial_assistance/operations/applications/transformers/application_to/cv3_application.rb @@ -715,45 +715,43 @@ def prior_insurance(applicant) def vlp_document(applicant) return if applicant.vlp_subject.nil? - {subject: applicant.vlp_subject, - alien_number: applicant.alien_number, - i94_number: applicant.i94_number, - visa_number: applicant.visa_number, - passport_number: applicant.passport_number, - sevis_id: applicant.sevis_id, - naturalization_number: applicant.naturalization_number, - receipt_number: applicant.receipt_number, - citizenship_number: applicant.citizenship_number, - card_number: applicant.card_number, - country_of_citizenship: applicant.country_of_citizenship, - expiration_date: applicant.expiration_date&.to_datetime, - issuing_country: applicant.issuing_country, - status: nil, # not sure what should be value here - verification_type: nil, #not sure of value. - comment: nil} + { + subject: applicant.vlp_subject, + **common_immigration_params(applicant), + status: nil, # not sure what should be value here + verification_type: nil, #not sure of value. + comment: nil + } end def build_immigration_information(applicant) return if applicant.immigration_information.nil? - immigration_information = applicant.immigration_information - {subject: immigration_information.subject, - alien_number: immigration_information.alien_number, - i94_number: immigration_information.i94_number, - visa_number: immigration_information.visa_number, - passport_number: immigration_information.passport_number, - sevis_id: immigration_information.sevis_id, - naturalization_number: immigration_information.naturalization_number, - receipt_number: immigration_information.receipt_number, - citizenship_number: immigration_information.citizenship_number, - card_number: immigration_information.card_number, - country_of_citizenship: immigration_information.country_of_citizenship, - expiration_date: immigration_information.expiration_date, - issuing_country: immigration_information.issuing_country + return if immigration_information.vlp_subject.nil? + + { + subject: immigration_information.subject, + **common_immigration_params(immigration_information) } end + def common_immigration_params(object) + { + alien_number: object.alien_number, + i94_number: object.i94_number, + visa_number: object.visa_number, + passport_number: object.passport_number, + sevis_id: object.sevis_id, + naturalization_number: object.naturalization_number, + receipt_number: object.receipt_number, + citizenship_number: object.citizenship_number, + card_number: object.card_number, + country_of_citizenship: object.country_of_citizenship, + expiration_date: object.expiration_date&.to_datetime, + issuing_country: object.issuing_country + } + end def addresses(applicant) applicant.addresses.inject([]) do |result, address| diff --git a/components/financial_assistance/app/domain/financial_assistance/operations/transfers/medicaid_gateway/v2/account_transfer_in.rb b/components/financial_assistance/app/domain/financial_assistance/operations/transfers/medicaid_gateway/v2/account_transfer_in.rb index 65409efe61c..65acbfc993c 100644 --- a/components/financial_assistance/app/domain/financial_assistance/operations/transfers/medicaid_gateway/v2/account_transfer_in.rb +++ b/components/financial_assistance/app/domain/financial_assistance/operations/transfers/medicaid_gateway/v2/account_transfer_in.rb @@ -152,6 +152,7 @@ def build_applicants(payload, application, family) applicants_results = sanitized.map do |applicant| ::FinancialAssistance::Operations::Applicant::Build.new.call(params: applicant.merge(application: application)) end + applicants_results.map do |result| return result if result.failure? applicant = application.applicants.build @@ -248,7 +249,7 @@ def build_applicant_params(context) phones = valid_applicant_phones(applicant_hash['phones']) no_ssn = fm_hash&.dig('person', 'person_demographics', 'no_ssn') - { + params = { # Identity attributes family_member_id: is_primary ? family.primary_applicant.id : nil, relationship: fm_hash&.dig('person', 'person_relationships', 0, 'kind'), @@ -283,9 +284,6 @@ def build_applicant_params(context) is_applying_coverage: applicant_hash['is_applying_coverage'], is_consent_applicant: applicant_hash['is_consent_applicant'], - # VLP attributes - **extract_vlp_attributes(applicant_hash), - # Tax attributes **extract_tax_attributes(applicant_hash), @@ -354,6 +352,12 @@ def build_applicant_params(context) # Transfer info transfer_referral_reason: applicant_hash['transfer_referral_reason'] } + + if EnrollRegistry.feature_enabled?(:vlp_upgrade_v37_1_2) + applicant_hash['vlp_subject'].present? ? params.merge!(immigration_information: extract_immigration_information_attributes(applicant_hash)) : params + else + params.merge!(**extract_vlp_attributes(applicant_hash)) + end end # Helper methods to extract attribute groups @@ -400,6 +404,19 @@ def extract_citizenship_attributes(citizenship_info) def extract_vlp_attributes(applicant_hash) { vlp_subject: applicant_hash['vlp_subject'], + **common_immigration_attributes(applicant_hash) + } + end + + def extract_immigration_information_attributes(applicant_hash) + { + subject: applicant_hash['vlp_subject'], + **common_immigration_attributes(applicant_hash) + } + end + + def common_immigration_attributes(applicant_hash) + { alien_number: applicant_hash['alien_number'], i94_number: applicant_hash['i94_number'], visa_number: applicant_hash['visa_number'], diff --git a/components/financial_assistance/app/domain/financial_assistance/validators/applicant_contract.rb b/components/financial_assistance/app/domain/financial_assistance/validators/applicant_contract.rb index f42293787e1..0428dff834b 100644 --- a/components/financial_assistance/app/domain/financial_assistance/validators/applicant_contract.rb +++ b/components/financial_assistance/app/domain/financial_assistance/validators/applicant_contract.rb @@ -57,6 +57,8 @@ class ApplicantContract < Dry::Validation::Contract optional(:issuing_country).maybe(:string) optional(:relationship).maybe(:string) + optional(:immigration_information).maybe(:hash) + optional(:no_ssn).maybe(:string) required(:citizen_status).maybe(:string) required(:is_consumer_role).filled(:bool) @@ -74,6 +76,13 @@ class ApplicantContract < Dry::Validation::Contract optional(:transfer_referral_reason).maybe(:string) end + rule(:immigration_information) do + if key? && value + result = ::FinancialAssistance::Validators::ImmigrationInformationContract.new.call(value) + key.failure(text: "invalid document", error: result.errors.to_h) if result&.failure? + end + end + rule(:addresses).each do if key? && value if value.is_a?(Hash) diff --git a/components/financial_assistance/app/domain/financial_assistance/validators/immigration_information_contract.rb b/components/financial_assistance/app/domain/financial_assistance/validators/immigration_information_contract.rb new file mode 100644 index 00000000000..bfadcc29e2a --- /dev/null +++ b/components/financial_assistance/app/domain/financial_assistance/validators/immigration_information_contract.rb @@ -0,0 +1,25 @@ +# frozen_string_literal: true + +module FinancialAssistance + module Validators + # Validations for ImmigrationInformation + class ImmigrationInformationContract < Dry::Validation::Contract + + params do + optional(:subject).maybe(:string) + optional(:alien_number).maybe(:string, size?: 9) + optional(:i94_number).maybe(:string, size?: 11) + optional(:visa_number).maybe(:string, size?: 8..12) + optional(:passport_number).maybe(:string, size?: 6..12) + optional(:sevis_id).maybe(:string, size?: 10) + optional(:naturalization_number).maybe(:string, size?: 6..12) + optional(:receipt_number).maybe(:string, size?: 13) + optional(:citizenship_number).maybe(:string, size?: 6..12) + optional(:card_number).maybe(:string, size?: 13) + optional(:country_of_citizenship).maybe(:string) + optional(:expiration_date).maybe(:date) + optional(:issuing_country).maybe(:string) + end + end + end +end diff --git a/components/financial_assistance/spec/domain/financial_assistance/operations/transfers/medicaid_gateway/v2/account_transfer_in_spec.rb b/components/financial_assistance/spec/domain/financial_assistance/operations/transfers/medicaid_gateway/v2/account_transfer_in_spec.rb index e19805c277e..ce5cdef7718 100644 --- a/components/financial_assistance/spec/domain/financial_assistance/operations/transfers/medicaid_gateway/v2/account_transfer_in_spec.rb +++ b/components/financial_assistance/spec/domain/financial_assistance/operations/transfers/medicaid_gateway/v2/account_transfer_in_spec.rb @@ -295,6 +295,66 @@ end end end + + context 'when feature is enabled vlp_upgrade_v37_1_2' do + before do + allow(EnrollRegistry).to receive(:feature_enabled?).with(:vlp_upgrade_v37_1_2).and_return(true) + record = serializer.parse(xml) + @transformed = transformer.transform(record.to_hash(identifier: true)) + + @result = subject.call(@transformed) + end + + it 'should set the transferred_at field' do + app = FinancialAssistance::Application.find(@result.value!) + expect(app.transferred_at).not_to eq nil + end + + it "persists only primary family_members" do + family = Family.all.first + expect(family.family_members.count).to eq(1) + end + + it 'should persist the person name' do + app = FinancialAssistance::Application.find(@result.value!) + @transformed.deep_symbolize_keys! + expect(app.applicants.first.first_name).to eq(@transformed[:family][:family_members][0][:person][:person_name][:first_name]) + expect(app.applicants.first.last_name).to eq(@transformed[:family][:family_members][0][:person][:person_name][:last_name]) + expect(app.applicants.first.middle_name).to eq(@transformed[:family][:family_members][0][:person][:person_name][:middle_name]) + end + + context "vlp documents/immigration information" do + before do + @category_code = @transformed["family"]["family_members"].first["person"]["consumer_role"]["vlp_documents"].first["subject"] + @naturalization_number = @transformed["family"]["family_members"].first["person"]["consumer_role"]["vlp_documents"].first["naturalization_number"] + @alien_number = @transformed["family"]["family_members"].first["person"]["consumer_role"]["vlp_documents"].first["alien_number"] + end + + it "should populate vlp documents on the consumer role" do + person = Person.first + consumer_role = person.consumer_role + active_vlp_doc = consumer_role.vlp_documents.last + expect(consumer_role.active_vlp_document_id).to eq active_vlp_doc.id + expect(active_vlp_doc.subject).to eq(@category_code) + expect(active_vlp_doc.naturalization_number).to eq(@naturalization_number) + expect(active_vlp_doc.alien_number).to eq(@alien_number) + end + + it "should populate vlp documents on the applicant" do + applicant = FinancialAssistance::Application.first.applicants.first + expect(applicant.vlp_subject).not_to eq(@category_code) + expect(applicant.alien_number).not_to eq(@alien_number) + expect(applicant.naturalization_number).not_to eq(@naturalization_number) + end + + it "should populate immigration information on the applicant" do + applicant = FinancialAssistance::Application.first.applicants.first + expect(applicant.immigration_information.subject).to eq(@category_code) + expect(applicant.immigration_information.alien_number).to eq(@alien_number) + expect(applicant.immigration_information.naturalization_number).to eq(@naturalization_number) + end + end + end end context 'Incarceration status' do From 41592e90da7e69235493b4220288d3d7fbb5770e Mon Sep 17 00:00:00 2001 From: vkghub Date: Wed, 25 Mar 2026 15:38:54 -0400 Subject: [PATCH 3/7] update name --- .../transformers/application_to/cv3_application.rb | 6 +++--- .../transfers/medicaid_gateway/v2/account_transfer_in.rb | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/components/financial_assistance/app/domain/financial_assistance/operations/applications/transformers/application_to/cv3_application.rb b/components/financial_assistance/app/domain/financial_assistance/operations/applications/transformers/application_to/cv3_application.rb index 4e163e75bc8..6d4cc6b2df5 100644 --- a/components/financial_assistance/app/domain/financial_assistance/operations/applications/transformers/application_to/cv3_application.rb +++ b/components/financial_assistance/app/domain/financial_assistance/operations/applications/transformers/application_to/cv3_application.rb @@ -717,7 +717,7 @@ def vlp_document(applicant) return if applicant.vlp_subject.nil? { subject: applicant.vlp_subject, - **common_immigration_params(applicant), + **common_immigration_keys(applicant), status: nil, # not sure what should be value here verification_type: nil, #not sure of value. comment: nil @@ -732,11 +732,11 @@ def build_immigration_information(applicant) { subject: immigration_information.subject, - **common_immigration_params(immigration_information) + **common_immigration_keys(immigration_information) } end - def common_immigration_params(object) + def common_immigration_keys(object) { alien_number: object.alien_number, i94_number: object.i94_number, diff --git a/components/financial_assistance/app/domain/financial_assistance/operations/transfers/medicaid_gateway/v2/account_transfer_in.rb b/components/financial_assistance/app/domain/financial_assistance/operations/transfers/medicaid_gateway/v2/account_transfer_in.rb index 65acbfc993c..e9c0571ed35 100644 --- a/components/financial_assistance/app/domain/financial_assistance/operations/transfers/medicaid_gateway/v2/account_transfer_in.rb +++ b/components/financial_assistance/app/domain/financial_assistance/operations/transfers/medicaid_gateway/v2/account_transfer_in.rb @@ -404,18 +404,18 @@ def extract_citizenship_attributes(citizenship_info) def extract_vlp_attributes(applicant_hash) { vlp_subject: applicant_hash['vlp_subject'], - **common_immigration_attributes(applicant_hash) + **common_immigration_keys(applicant_hash) } end def extract_immigration_information_attributes(applicant_hash) { subject: applicant_hash['vlp_subject'], - **common_immigration_attributes(applicant_hash) + **common_immigration_keys(applicant_hash) } end - def common_immigration_attributes(applicant_hash) + def common_immigration_keys(applicant_hash) { alien_number: applicant_hash['alien_number'], i94_number: applicant_hash['i94_number'], From b4a0c8465ad2141de16bcff602c55a84b823c4b0 Mon Sep 17 00:00:00 2001 From: vkghub Date: Thu, 26 Mar 2026 09:36:36 -0400 Subject: [PATCH 4/7] rubocop fix --- .../financial_assistance/entities/immigration_information.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/components/financial_assistance/app/domain/financial_assistance/entities/immigration_information.rb b/components/financial_assistance/app/domain/financial_assistance/entities/immigration_information.rb index 991143af1cd..ecfc6531df4 100644 --- a/components/financial_assistance/app/domain/financial_assistance/entities/immigration_information.rb +++ b/components/financial_assistance/app/domain/financial_assistance/entities/immigration_information.rb @@ -1,6 +1,7 @@ # frozen_string_literal: true + module FinancialAssistance module Entities class ImmigrationInformation < Dry::Struct From 39d0cddd2b6d0264c6270d6b763e49b7a5836966 Mon Sep 17 00:00:00 2001 From: vkghub Date: Thu, 26 Mar 2026 09:38:33 -0400 Subject: [PATCH 5/7] rubocop fix 2 --- .../financial_assistance/entities/immigration_information.rb | 1 - 1 file changed, 1 deletion(-) diff --git a/components/financial_assistance/app/domain/financial_assistance/entities/immigration_information.rb b/components/financial_assistance/app/domain/financial_assistance/entities/immigration_information.rb index ecfc6531df4..c6693e089f2 100644 --- a/components/financial_assistance/app/domain/financial_assistance/entities/immigration_information.rb +++ b/components/financial_assistance/app/domain/financial_assistance/entities/immigration_information.rb @@ -1,4 +1,3 @@ - # frozen_string_literal: true From 09708e2457224199c3408870a71cae6139bc5fb2 Mon Sep 17 00:00:00 2001 From: vkghub Date: Thu, 26 Mar 2026 11:46:28 -0400 Subject: [PATCH 6/7] spec fix --- .../applications/transformers/application_to/cv3_application.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/financial_assistance/app/domain/financial_assistance/operations/applications/transformers/application_to/cv3_application.rb b/components/financial_assistance/app/domain/financial_assistance/operations/applications/transformers/application_to/cv3_application.rb index 6d4cc6b2df5..954cada751b 100644 --- a/components/financial_assistance/app/domain/financial_assistance/operations/applications/transformers/application_to/cv3_application.rb +++ b/components/financial_assistance/app/domain/financial_assistance/operations/applications/transformers/application_to/cv3_application.rb @@ -728,7 +728,7 @@ def build_immigration_information(applicant) return if applicant.immigration_information.nil? immigration_information = applicant.immigration_information - return if immigration_information.vlp_subject.nil? + return if immigration_information.subject.nil? { subject: immigration_information.subject, From fd32fff5f7f445f7c000141e6bc416e39e18d56d Mon Sep 17 00:00:00 2001 From: vkghub Date: Thu, 26 Mar 2026 12:12:40 -0400 Subject: [PATCH 7/7] update latest sha reference --- Gemfile.lock | 2 +- components/benefit_sponsors/Gemfile.lock | 2 +- components/financial_assistance/Gemfile.lock | 2 +- components/sponsored_benefits/Gemfile.lock | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 41360a3e7e9..c8c62762e8d 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -7,7 +7,7 @@ GIT GIT remote: https://github.com/ideacrew/aca_entities.git - revision: 5db1c3417d2b5e9d55ad93572f8142b386591006 + revision: 4bd1c94653dfc62b6037197a6cb9e06fdb6aa5a3 branch: trunk specs: aca_entities (0.10.0) diff --git a/components/benefit_sponsors/Gemfile.lock b/components/benefit_sponsors/Gemfile.lock index a81c88d8b96..823255ea390 100644 --- a/components/benefit_sponsors/Gemfile.lock +++ b/components/benefit_sponsors/Gemfile.lock @@ -1,6 +1,6 @@ GIT remote: https://github.com/ideacrew/aca_entities.git - revision: b32d8cb6ba1887e406a560eb76564940aac3975a + revision: 4bd1c94653dfc62b6037197a6cb9e06fdb6aa5a3 branch: trunk specs: aca_entities (0.10.0) diff --git a/components/financial_assistance/Gemfile.lock b/components/financial_assistance/Gemfile.lock index f80ecad6e54..955a62d4742 100644 --- a/components/financial_assistance/Gemfile.lock +++ b/components/financial_assistance/Gemfile.lock @@ -1,6 +1,6 @@ GIT remote: https://github.com/ideacrew/aca_entities.git - revision: b32d8cb6ba1887e406a560eb76564940aac3975a + revision: 4bd1c94653dfc62b6037197a6cb9e06fdb6aa5a3 branch: trunk specs: aca_entities (0.10.0) diff --git a/components/sponsored_benefits/Gemfile.lock b/components/sponsored_benefits/Gemfile.lock index 0e16a02c9ae..12d9077244d 100644 --- a/components/sponsored_benefits/Gemfile.lock +++ b/components/sponsored_benefits/Gemfile.lock @@ -1,6 +1,6 @@ GIT remote: https://github.com/ideacrew/aca_entities.git - revision: b32d8cb6ba1887e406a560eb76564940aac3975a + revision: 4bd1c94653dfc62b6037197a6cb9e06fdb6aa5a3 branch: trunk specs: aca_entities (0.10.0)