-
Notifications
You must be signed in to change notification settings - Fork 3k
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-03] [hold] Web - Concierge - Take a 2-minute tour task not autocomplete after finishing tour #52098
Comments
Triggered auto assignment to @OfstadC ( |
Triggered auto assignment to @lakchote ( |
💬 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 needs to be a deploy blocker. For all tasks, backend sets the task as completed after the action is complete like "Track an expense" task, "Meet your setup specialist" task etc. I think this should also be handled from backend. To handle this on frontend, the task needs to be marked as complete on clicking the external link included in the text markdown. I think this is difficult. cc: @mountiny |
#51153 is related to this. |
ProposalPlease re-state the problem that we are trying to solve in this issue.Concierge - Take a 2-minute tour task not autocomplete after finishing tour What is the root cause of that problem?BE not autocomplete the task on What changes do you think we should make in order to solve the problem?BE need to be updated, when And for the FE fix: Create new route and new screen for self tour, which when opened will call the
And navigate to the new route on link click App/src/libs/actions/Report.ts Line 3490 in 7b9a0cd
Might need to apply to other places as well if needed App/src/pages/Search/EmptySearchView.tsx Line 126 in 7b9a0cd
App/src/pages/home/sidebar/SidebarScreen/FloatingActionButtonAndPopover.tsx Lines 449 to 452 in 7b9a0cd
What alternative solutions did you explore? (Optional) |
IMO updating/fixing the BE alone won’t fix this issue, so I posted a proposal for the FE fix |
@c3024 @rushatgabhane should be assigned and we should mark this optimistically as completed and call the SelfTourViewed command and update the BE to mark the task as complete too |
@OfstadC, @lakchote, @rushatgabhane, @c3024 Eep! 4 days overdue now. Issues have feelings too... |
yes I'll raise a PR |
If you could do it today that'd be great @rushatgabhane |
Raised a PR. |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.66-8 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-03. 🎊 For reference, here are some details about the assignees on this issue:
|
@rushatgabhane / @c3024 @OfstadC @rushatgabhane / @c3024 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] |
@rushatgabhane @c3024 Please complete thee BZ checklist by EOD so we can issue payment tomorrow |
|
Payment Summary
BugZero Checklist (@OfstadC)
|
Ooop didn't mean to close this. Still need @c3024 to accept Upwork Offer |
@c3024 Could you please accept the offer so we can close this GH out? 😃 Thanks so much! |
Ah okay! Thanks for letting me know. I will not issue payment here then 😃 |
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
Issue was found when executing this PR: #51153
Issue reported by: Applause Internal Team
Action Performed:
Expected Result:
The task is marked complete automatically upon finishing the tour like other Concierge tasks
Actual Result:
The "Take a 2-minute tour" task is not marked complete automatically
Workaround:
Unknown
Platforms:
Screenshots/Videos
Bug6656089_1730861962528.Recording__917.mp4
View all open jobs on GitHub
Issue Owner
Current Issue Owner: @OfstadCThe text was updated successfully, but these errors were encountered: