-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ENG-3255: 'Update' form updates - remove transactionID #427
Conversation
@KrupaPammi, additional bit of a context from the main ticket:
So basically, we show the donationType checkboxes for all /Update journeys now, and I've updated the tests to reflect that. |
Doh, sorry - realised I missed a few other bits from the original PR - will re-assign once I'm done. |
Sorry for the big ugly diff to review, gang. It's worth noting that the donationType radiobutton up top: ... used to be only shown when the transactionID was passed as a URL param (from a personalised email). Rather than 100% removing this data source along with the transactionID itself, Corin and I elected that we'd best keep that radiobutton in for all Testable here: https://deploy-preview-427--giftaid-react.netlify.app/update |
@KrupaPammi if you're able to prioritise this this morning, I'd appreciate it - we're having to sync the B/E and F/E deploys, and have 3pm pencilled-in to do so. |
@AndyEPhipps sure, will do it now. |
@@ -6,22 +6,22 @@ const { v4: uuidv4 } = require('uuid'); | |||
const Chance = require('chance'); | |||
const chance = new Chance(); | |||
|
|||
test.describe.only('Giftaid Update form validation @sanity @nightly-sanity', () => { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Whoops 😬
Hi @AndyEPhipps, I just finished testing this, works as expected. I've updated a couple of tests. |
Thanks very much @KrupaPammi; appreciate the speediness! |
Updates purely on the
/update
form; as per https://comicrelief.atlassian.net/browse/ENG-3255Remove transaction ID field, validation and any other config that relates to it
Update and bring in improved PCLU that clarifies the UK-centricity of the postcode validation
make Email Address mandatory
Add a new optional Mobile Number field, but with copy to stress that if the donor made their donation via SMS we need it - NB they cannot donate via a non-UK mobile number