diff --git a/src/main/java/org/ilgcc/app/submission/actions/SendFamilyConfirmationEmail.java b/src/main/java/org/ilgcc/app/submission/actions/SendFamilyConfirmationEmail.java index 4c2d1548d..7f2c65003 100644 --- a/src/main/java/org/ilgcc/app/submission/actions/SendFamilyConfirmationEmail.java +++ b/src/main/java/org/ilgcc/app/submission/actions/SendFamilyConfirmationEmail.java @@ -63,11 +63,12 @@ private Content createFamilyConfirmationEmailBody(Submission familySubmission, S String emailLink = familySubmission.getInputData().get("emailLink").toString(); String ccrAndR = familySubmission.getInputData().get("ccrrName").toString(); String submittedDate = SubmissionUtilities.getFormattedSubmittedAtDate(familySubmission); + String ccrrPhoneNumber = (String) familySubmission.getInputData().getOrDefault("ccrrPhoneNumber", ""); String p1 = messageSource.getMessage("email.family-confirmation.p1", new Object[]{parentFirstName}, locale); String p2 = messageSource.getMessage("email.family-confirmation.p2", null, locale); String p3 = messageSource.getMessage("email.family-confirmation.p3", new Object[]{emailLink}, locale); - String p4 = messageSource.getMessage("email.family-confirmation.p4", new Object[]{ccrAndR}, locale); + String p4 = messageSource.getMessage("email.family-confirmation.p4", new Object[]{ccrAndR, ccrrPhoneNumber}, locale); String p5 = messageSource.getMessage("email.family-confirmation.p5", new Object[]{confirmationCode, submittedDate}, locale); String p6 = messageSource.getMessage("email.family-confirmation.p6", null, locale); diff --git a/src/main/resources/messages.properties b/src/main/resources/messages.properties index 86c4b4928..d62941d24 100644 --- a/src/main/resources/messages.properties +++ b/src/main/resources/messages.properties @@ -102,7 +102,7 @@ email.family-confirmation.subject=Your CCAP confirmation code: {0} email.family-confirmation.p1=

Hi {0},

email.family-confirmation.p2=

You completed the online Child Care Assistance Program (CCAP) application!

email.family-confirmation.p3=

You need to email or text your child care provider so they can complete their part. They have 3 business days to complete the application using this unique link: {0} -email.family-confirmation.p4=

You will receive mail or email about the status of your case within 13-15 business days. If you don''t receive a notice within that time or need more information, reach out to your Child Care Resource and Referral (CCR&R) Agency, {0} by phone: (800) 848-8727 x225.

+email.family-confirmation.p4=

You will receive mail or email about the status of your case within 13-15 business days. If you don''t receive a notice within that time or need more information, reach out to your Child Care Resource and Referral (CCR&R) Agency, {0} by phone: {1}.

email.family-confirmation.p5=

Your application details:
Confirmation code: {0}
Status: Pending review
Date of submission: {1}

email.family-confirmation.p6=

What happens if my provider doesn't respond?
If your provider doesn't complete their part of the application in 3 business days, your application will automatically be forwarded to your CCR&R for processing. A worker will reach out to you and help you find an available child care provider.

email.family-confirmation.p7=

What are the next steps in the process?
Your application will be reviewed by a worker at your CCR&R who will approve or deny the application based on CCAP program requirements. If they don't have enough information to make a decision, they will reach out to you by phone, email, or mail.

diff --git a/src/main/resources/messages_es.properties b/src/main/resources/messages_es.properties index c46a5e41f..ac4523167 100644 --- a/src/main/resources/messages_es.properties +++ b/src/main/resources/messages_es.properties @@ -102,7 +102,7 @@ email.family-confirmation.subject=Su c email.family-confirmation.p1=

Hola {0},

email.family-confirmation.p2=

¡Ha completado la solicitud en línea del Programa de Asistencia para el Cuidado de Niños (CCAP)!

email.family-confirmation.p3=

Necesita enviar un correo electrónico o un mensaje de texto a su proveedor de cuidado infantil para que complete la parte que le corresponde. Esta persona tiene  3 días hábiles para completar la solicitud utilizando este enlace único: {0} -email.family-confirmation.p4=

Recibirá una carta en el correo postal o  un correo electrónico sobre el estatus de su caso dentro de los próximos 13 a 15 días hábiles. Si no recibe un aviso dentro de ese tiempo o necesita más información, comuníquese con su Agencia de Recursos y Referencias para el Cuidado de Niños (CCR&R), {0} llamando al: (800) 848-8727 x225.

+email.family-confirmation.p4=

Recibirá una carta en el correo postal o un correo electrónico sobre el estatus de su caso dentro de los próximos 13 a 15 días hábiles. Si no recibe un aviso dentro de ese tiempo o necesita más información, comuníquese con su Agencia de Recursos y Referencias para el Cuidado de Niños (CCR&R), {1}.

email.family-confirmation.p5=

Detalles de su solicitud:
Código de confirmación: {0}
Estatus: Pendiente de revisión
Fecha de envio: {1}

email.family-confirmation.p6=

¿Qué sucede si mi proveedor no responde?
Si su proveedor no completa su parte de la solicitud en 3 días hábiles, su solicitud se enviará automáticamente a su CCR&R para su procesamiento. Alguien del personal se comunicará con usted y le ayudará a encontrar un proveedor de cuidado infantil disponible.

email.family-confirmation.p7=

¿Cuáles son los próximos pasos en el proceso?
Su solicitud será revisada por alguien del personal de su CCR&R, quien aprobará o denegará la solicitud según los requisitos del programa CCAP. Si esta persona no tiene suficiente información para tomar una decisión, se comunicará con usted por teléfono, correo electrónico o correo postal.

diff --git a/src/test/java/org/ilgcc/app/submission/actions/SetOrganizationIdAndCCRRNameTest.java b/src/test/java/org/ilgcc/app/submission/actions/SetOrganizationIdAndCCRRNameTest.java index 66a63021d..85ac5fff9 100644 --- a/src/test/java/org/ilgcc/app/submission/actions/SetOrganizationIdAndCCRRNameTest.java +++ b/src/test/java/org/ilgcc/app/submission/actions/SetOrganizationIdAndCCRRNameTest.java @@ -134,6 +134,7 @@ public void setsOrganizationIdFromApplicationWhenUnhoused() { public void setsOrganizationIdFromCountyWhenInvalidZipCode() { ResourceOrganization org = new ResourceOrganization(); org.setName("4C: Community Coordinated Child Care"); + org.setPhone("(312)333-3333"); org.setResourceOrgId(new BigInteger("56522729391679")); when(applicationRouterService.getOrganizationIdByZipCode("94114")).thenReturn(Optional.empty()); when(applicationRouterService.getOrganizationIdByZipCode("60530")).thenReturn(Optional.of(org)); @@ -148,6 +149,7 @@ public void setsOrganizationIdFromCountyWhenInvalidZipCode() { assertThat(submission.getInputData().get("organizationId").toString()).isEqualTo("56522729391679"); assertThat(submission.getInputData().get("ccrrName").toString()).isEqualTo("4C: Community Coordinated Child Care"); + assertThat(submission.getInputData().get("ccrrPhoneNumber").toString()).isEqualTo("(312)333-3333"); assertThat(submission.getInputData().get("applicantAddressCounty").toString()).isEqualTo("Lee"); }