-
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
[Payment 2024-11-20] Tour link - Tour link does not disappear after it is clicked for Expensifail accounts #52095
Comments
Triggered auto assignment to @MonilBhavsar ( |
Triggered auto assignment to @strepanier03 ( |
💬 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:
|
Commented on offending PR |
I think we can most probably demote from blocker as it's a new feature, but curious to hear PR author's thoughts |
what is special about expensifail accounts? @MonilBhavsar maybe you can help with network log? |
i can't reproduce this on my personal account |
expensifail is just a private domain. Did you try using a private domain? This is something that stands out in the log.
|
For private domain accounts with domain control setup, one cannot login without a magic code. These accounts are treated as onboarding flow completed accounts. For such accounts, No onboarding flow is shown. When we see the tour, we try to apply and does not update the I guess we need not show the tour link option for users who do not need to do the onboarding flow even though they login for the first time. Like private domain accounts in this case for which backend sends @mountiny , can you please check this? |
Thanks for looking! I think we should display guided tours to users for first time, regardless of public or private domain. I think this will be fixed if server sends empty object instead of an array? |
Yes, that should work. I am not sure how it works on backend but there seems to be some issue with php converting an empty object into an array for sending empty objects. |
I think we should also treat App/src/libs/onboardingSelectors.ts Line 47 in 573162f
for cases where App/src/libs/onboardingSelectors.ts Lines 12 to 15 in 573162f
Line 8248 in 573162f
Otherwise, this same problem happens for old accounts and accounts created through old dot because the |
Great 👍 Let's do it. |
Sent PR to fix this. We might need an App followup for reason mentioned here #52095 (comment) |
Sounds good, thanks! 👍 |
working on this |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.60-3 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-11-20. 🎊 |
@MonilBhavsar @strepanier03 @MonilBhavsar 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] |
Skipping the payment summary for this issue since all the assignees are employees or vendors. If this is incorrect, please manually add the payment summary SO. |
@MonilBhavsar - Do @rushatgabhane and @c3024 require payment? They are assigned to the PR and I didn't want to close this if they were. |
no, this bug isn't fixed yet |
No, this was fixed with PR #52175. This is not reproducible anymore for domain workspace configured private domain accounts. linkDisappearsFine.movSo, this should not be reproducible for Expensifail accounts as well. |
So does that mean you're both owed $250 for #52175? |
Got it, thanks a bunch @MonilBhavsar - I'll spin that up now. |
sorry, nothing due here. Tour is part of a project. we can close the issue. |
Okay, please reopen if the above is not correct. |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: 9.0.58-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): [email protected]
Issue reported by: Applause Internal Team
Action Performed:
Expected Result:
Tour link should disappear after it is clicked.
Actual Result:
Tour link does not disappear after it is clicked for Expensifail accounts.
This issue is not reproducible with Gmail accounts.
Workaround:
Unknown
Platforms:
Screenshots/Videos
Bug6656014_1730853904423.fab.mp4
View all open jobs on GitHub
Issue Owner
Current Issue Owner: @strepanier03The text was updated successfully, but these errors were encountered: