-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[HOLD for payment 2024-12-05] Verify account - No right side window animation when 2FA setup is dismissed #52339
Comments
Triggered auto assignment to @Christinadobrzyn ( |
Triggered auto assignment to @deetergp ( |
💬 A slack conversation has been started in #expensify-open-source |
👋 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:
|
I don't think this is a blocker since it is a new feature and isn't breaking any existing functionality. |
The steps in the OP verify the issue but I'm not sure if this should be a priority. Asking the team. https://expensify.slack.com/archives/C05LX9D6E07/p1731385484769539 |
Edited by proposal-police: This proposal was edited at 2024-11-12 04:57:55 UTC. ProposalPlease re-state the problem that we are trying to solve in this issue.No animation when closing the 2fa validate code page. What is the root cause of that problem?The validate code itself is a modal and it will be visible as long as the user is not validated. App/src/pages/settings/Security/TwoFactorAuth/Steps/CodesStep.tsx Lines 164 to 176 in 64cb4ee
When we close the page, the modal stays visible until the 2FA page is closed (by What changes do you think we should make in order to solve the problem?We need to store the modal visibility state to a state.
Then use it as the
And we can update it whenever isUserValidated is updated.
Then, we can set it to false when closing the modal.
|
@deetergp feel free to assign me if you want as I reviewed the offending PR, happy to take over |
PR is ready cc: @hungvu193 |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.67-9 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-12-05. 🎊 For reference, here are some details about the assignees on this issue:
|
@hungvu193 @Christinadobrzyn @hungvu193 The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed. Please copy/paste the BugZero Checklist from here into a new comment on this GH and complete it. If you have the K2 extension, you can simply click: [this button] |
@hungvu193 can you let us know about a regression test? TY! |
Regression Tests:2FA Flow on Web:
Other flows using ValidateCodeActionModal:
Do we 👍 or 👎 ? |
@mountiny I'm not sure if I'm eligible to be paid for this issue. During PR process we realized this issue also happened every where on mWeb Chrome and we fixed it as well. |
@hungvu193 to confirm, you have been a c+ on the offending PR, right? then I think we should not really issue a payment here. Or am I misunderstanding your question? |
Payment Summary
BugZero Checklist (@Christinadobrzyn)
|
Ah I mean, while working on the PR, we found out the the right side animation didn't work on mWeb (which is not a regression from the PR that I reviewed) and we fixed it as well. |
ok sounds like $250 to @hungvu193 too |
Regression test - https://github.com/Expensify/Expensify/issues/450960 Payment summary here - #52339 (comment) Feel free to submit a NewDot payment request @hungvu193 and @bernhardoj |
Requested in ND. |
DMd @hungvu193 to request payment in ND. Going to close this out. |
Thanks for reminding me. I've just requested on ND |
$250 approved for @bernhardoj via the summary |
$250 approved for @hungvu193 |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: 9.0.60-0
Reproducible in staging?: Y
Reproducible in production?: N/A - new feature, doesn't exist in prod
Email or phone of affected tester (no customers): wjiojdoowjojwodj@gmail.com
Issue reported by: Applause Internal Team
Action Performed:
Expected Result:
There will be animation when Validate your account RHP from 2FA setup is dismissed.
Actual Result:
There is no animation (side window doesn't slide close like on other pages) when Validate your account RHP from 2FA setup is dismissed.
Workaround:
Гтлтщцт
Platforms:
Screenshots/Videos
Bug6661746_1731353635975.20241112_032620.mp4
View all open jobs on GitHub
Issue Owner
Current Issue Owner: @ChristinadobrzynThe text was updated successfully, but these errors were encountered: