diff --git a/src/main/java/org/ilgcc/app/inputs/Providerresponse.java b/src/main/java/org/ilgcc/app/inputs/Providerresponse.java index a6077fa84..a7e6d85cc 100644 --- a/src/main/java/org/ilgcc/app/inputs/Providerresponse.java +++ b/src/main/java/org/ilgcc/app/inputs/Providerresponse.java @@ -44,15 +44,16 @@ public class Providerresponse extends FlowInputs { @Phone(message = "{errors.invalid-phone-number}") private String providerResponseContactPhoneNumber; - + + @NotBlank private String providerMailingStreetAddress1; - + private String providerMailingStreetAddress2; - + @NotBlank private String providerMailingCity; - + @NotBlank private String providerMailingState; - + @NotBlank private String providerMailingZipCode; private String providerMailingAddressSameAsServiceAddress; diff --git a/src/main/resources/flows-config.yaml b/src/main/resources/flows-config.yaml index 43c10790e..b7d181816 100644 --- a/src/main/resources/flows-config.yaml +++ b/src/main/resources/flows-config.yaml @@ -649,6 +649,13 @@ flow: nextScreens: - name: registration-contact-info registration-contact-info: + nextScreens: + # Temporary until we have a way to download PDF in providerresponse flow + # Confirmation code is needed to DL PDF since its how we get the family submission + # TODO: change this when we've figured out above comments and delete the temporary-provider-response-confirmation-code-fix screen + - name: temporary-provider-response-confirmation-code-fix +# - name: registration-info-review + temporary-provider-response-confirmation-code-fix: nextScreens: - name: registration-info-review registration-info-review: diff --git a/src/main/resources/templates/providerresponse/temporary-provider-response-confirmation-code-fix.html b/src/main/resources/templates/providerresponse/temporary-provider-response-confirmation-code-fix.html new file mode 100644 index 000000000..ffdf80067 --- /dev/null +++ b/src/main/resources/templates/providerresponse/temporary-provider-response-confirmation-code-fix.html @@ -0,0 +1,30 @@ + + + + + + + \ No newline at end of file diff --git a/src/test/java/org/ilgcc/app/journeys/ProviderresponseProviderRegistrationJourneyTest.java b/src/test/java/org/ilgcc/app/journeys/ProviderresponseProviderRegistrationJourneyTest.java index 7302a3b54..f248f2374 100644 --- a/src/test/java/org/ilgcc/app/journeys/ProviderresponseProviderRegistrationJourneyTest.java +++ b/src/test/java/org/ilgcc/app/journeys/ProviderresponseProviderRegistrationJourneyTest.java @@ -185,6 +185,12 @@ void BasicInfoFlow() { testPage.enter("providerResponseContactPhoneNumber", "5555555555"); testPage.enter("providerResponseContactEmail", "foo@bar.com"); testPage.clickContinue(); + + // Temporary Confimation Code + // TODO - Remove this when we have a solution for downloading the PDF in the provider response flow + assertThat(testPage.getTitle()).isEqualTo(getEnMessage("provider-response-confirmation-code.title")); + testPage.enter("providerResponseFamilyShortCode", CONF_CODE); + testPage.clickContinue(); // info-review assertThat(testPage.getTitle()).isEqualTo(getEnMessage("provider-response-info-review.title"));