Closed QaysarA closed 3 years ago
~Is this dependent on releasing the confirmation email feature to 100% of users? Or should this be behind the same toggle?~
Never mind, just read the open question that clarifies that it is indeed behind the toggle.
Update:
vets-website
and vets-api
locally. I was running into an issue with logging in, which turned out to be a problem with me overwriting the saml_ssoe
section in setting.local.yml. This should be removed/commented out so that the idp_metadata_file
in settings.yml is config/ssoe_idp_int_metadata_isam.xml
.yarn mock-api
command in the vets-website
readme and no luck.Additional information
page. Even though my toggle is potentially turned on, I don't think I'm passing it in to the component correctly. Going to push that change so it's on the branch. (Branch on both repos, starting with notification-api#22)vets-api
is currently a draft PR. Was waiting to finish rest of vets-website
changes so I could link them.Status:
To do:
ConfirmationPoll.unit.spec.jsx
Rant:
Hi! I'm from the Benefits and Memorial 1 team. We're responsible for this form. I was wondering if these content changes have been reviewed by any content editors? Our go to person is Peggy Gannon. I'll send her a link to this ticket.
Hi @Mottie ! Yes, these changes have been reviewed. @toddstanich has been working with Peggy to approve these copy changes. cc @miabecker
@toddstanich @miabecker Just to confirm, do you want the same copy displayed on the confirmation page regardless of submission status? With the way the copy was already set up, it said to "Please print this page for your records." whether it was successful or not.
@marisahoenig does the email still send eventually in this case? And prior to our changes, did the "Please print this page.." text still display in this scenario?
@toddstanich Yes x2, it still sends eventually and always sent the "Please print this page for your records."
@marisahoenig I think we're good as is then. Thanks!
@toddstanich We are looking further at the different error cases that occur, and when an alert says "We’re sorry. Something went wrong when we tried to submit your claim", the email does not get sent because an error occurred but the old copy is rendered regardless of the error status. Do we still want the new copy displayed in this case?
@marisahoenig Good catch. No, we should not display the content mentioning an email if the email will not be sent.
Desk checked & tested/reviewed with @jsmithVA ! Moving to sign off
Value Statement:
As somebody completing a disability compensation application I want to know to expect a confirmation email So that I understand how my email address will be used And so that I don't unnecessarily print out the confirmation page
Acceptance Criteria
AC1. Toggles enabled GIVEN the feature toggle
form526_confirmation_email
is enabled invets-api
AND GIVEN the feature toggleform526_confirmation_email_show_copy
is enabled invets-api
WHEN I fill out a disability compensation application on VA.gov THEN the content informs me that I will receive a confirmation emailAC2. Toggles disabled GIVEN the feature toggle
form526_confirmation_email
is disabled invets-api
OR GIVEN the feature toggleform526_confirmation_email_show_copy
is disabled invets-api
WHEN I fill out a disability compensation application on VA.gov THEN the original content (which does not mention the confirmation email) is displayedChecklist:
form526_confirmation_email_show_copy
as described here. Configure it identically toform526_confirmation_email
.form526_confirmation_email
fromvets-api
intovets-website
- see this documentation, but skip to step 6:vets-website
:Assumptions:
vets-website
repositoryAdditional Info/Resources:
vets-website
Out of Scope:
-
Open Questions:
form526_confirmation_email
will be enabled for a subset of users before this story is played, so we can't develop behind it. We should add a new toggle, and show the new copy ifform526_confirmation_email
AND the new toggle are enabled.