Prod build process

This commit is contained in:
Jason Jordan
2026-05-06 13:28:16 -04:00
parent 1d9025276d
commit e0101be567
223 changed files with 1861 additions and 7105 deletions
+12 -8
View File
@@ -114,9 +114,10 @@ namespace :seed_tasks do
unless title.match?(/\A[A-Z]/)
title = title.capitalize
end
rx.title = title
rx.save
if title == "FairosRx"
rx.title = title
rx.save
end
end
end
@@ -222,7 +223,7 @@ namespace :seed_tasks do
# if vhcs_plans.empty?
# employer.active = false
# end
employer.save
employer.save(validate: false)
end
end
@@ -263,7 +264,7 @@ namespace :seed_tasks do
{
card_template: "QRCodeIDCard",
card_color: "white",
rx_title: "TheHealthBus"
rx_title: "FairosRx"
}
else
{
@@ -276,7 +277,8 @@ namespace :seed_tasks do
rx_section_id = IdCard::RxSection.find_by(title: rx_title).id
setup_update_attrs.merge!(rx_section_id: rx_section_id)
setup.update(setup_update_attrs)
setup.assign_attributes(setup_update_attrs)
setup.save(validate: false)
end
end
@@ -315,7 +317,8 @@ namespace :seed_tasks do
network_logo_id = IdCard::NetworkLogo.find_by(filename: network_logo_filename).id
setup_update_attrs.merge!(network_logo_id: network_logo_id)
setup.update(setup_update_attrs)
setup.assign_attributes(setup_update_attrs)
setup.save(validate: false)
end
end
@@ -342,7 +345,8 @@ namespace :seed_tasks do
setup.field_exceptions.create(card_exceptions_map[setup.pl_plan_key])
end
setup.active = setup.employer.active
setup.save
setup.assign_attributes(setup_update_attrs)
setup.save(validate: false)
end
end