You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Profile - Unable to add symbols or spaces when adding phone number as secondary login #6414
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open StagingDeployCash deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:
Identify the pull request that introduced this issue and revert it.
Not a deploy blocker.
Unfortunately, this was neither added to the to-do list of the issue nor discussed in the PR review. So I missed it.
To fix this,
We need to add the same logic as requestCallPage to the AddSecondaryLoginPage.
a. It involves allowing special chars in the phone input.
b. Validating the input with these chars.
c. sanitizing the input before sending it to it backend.
Apart from it, we are using Phone_pad keyboard for native devices so it won't be possible to allow brackets there. let me know what should be done about it.
📣 @parasharrajat You have been assigned to this job by @chiragsalian!
Please apply to this job in Upwork and let us know when we can expect a PR to be ready for review 🧑💻
Keep in mind: Code of Conduct | Contributing 📖
@laurenreidexpensify, so this is a deploy blocker and rajat helped us out with the fix. So from this SO could you make sure that rajat gets paid for his work 🙂
Activity
OSBotify commentedon Nov 23, 2021
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open
StagingDeployCashdeploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:MelvinBot commentedon Nov 23, 2021
Triggered auto assignment to @chiragsalian (
Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.parasharrajat commentedon Nov 23, 2021
Not a deploy blocker.
Unfortunately, this was neither added to the to-do list of the issue nor discussed in the PR review. So I missed it.
To fix this,
a. It involves allowing special chars in the phone input.
b. Validating the input with these chars.
c. sanitizing the input before sending it to it backend.
parasharrajat commentedon Nov 23, 2021
Due to this, I don't consider it now as part of the original issue. But I would like to fix this, let me know if I can submit a PR asap.
chiragsalian commentedon Nov 23, 2021
For sure, go ahead and create and submit a PR @parasharrajat.
MelvinBot commentedon Nov 23, 2021
📣 @parasharrajat You have been assigned to this job by @chiragsalian!
Please apply to this job in Upwork and let us know when we can expect a PR to be ready for review 🧑💻
Keep in mind: Code of Conduct | Contributing 📖
parasharrajat commentedon Nov 23, 2021
let me know what should be done about it.
chiragsalian commentedon Nov 23, 2021
Thats fine that we don't show brackets for native devices. Thanks for working on the issue rajat.
chiragsalian commentedon Nov 23, 2021
I totally missed noticing we had phone input in AddSecondaryLoginPage as well.
chiragsalian commentedon Nov 23, 2021
Fix has been deployed to staging. @kavimuru can you retest once you get the chance and close the issue if its been resolved.
MelvinBot commentedon Nov 23, 2021
Triggered auto assignment to @laurenreidexpensify (
External), see https://stackoverflow.com/c/expensify/questions/8582 for more details.chiragsalian commentedon Nov 23, 2021
@laurenreidexpensify, so this is a deploy blocker and rajat helped us out with the fix. So from this SO could you make sure that rajat gets paid for his work 🙂
laurenreidexpensify commentedon Nov 24, 2021
https://www.upwork.com/jobs/~01ecf594dff9cb8480
@parasharrajat have sent you the offer in UW
isagoico commentedon Nov 24, 2021
Retest for the PR #6433 was a pass! I think we can remove the deploy blocker label here
chiragsalian commentedon Nov 24, 2021
Awesome, closing issue as well since we have another one tracking its progress to production.