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
[HOLD for payment 2025-02-06] [HOLD for payment 2025-02-05] Onboarding-"Claim Offer" in #admins remains after deleting workspace,which opens not here page #55838
Version Number: 9.0.90-0 Reproducible in staging?: Yes Reproducible in production?: N/A - new feature, doesn't exist in prod If this was caught during regression testing, add the test name, ID and link from TestRail: Exp Email or phone of affected tester (no customers):kdskdmpkspskd@gmail.com Issue reported by: Applause Internal Team Device used: Mac 15.0 / Chrome App Component: Chat Report View
Action Performed:
Go to staging.new.expensify.com
Create a new account.
Select Manage my team's expenses.
Complete the onboarding.
Delete the workspace that is created from the onboarding.
Go to #admins.
Click Claim Offer.
Expected Result:
Claim Offer banner in #admins should be dismissed after the workspace is deleted.
Actual Result:
Claim Offer banner in #admins is not dismissed after the workspace is deleted, which leads to not here page when Claim Offer is clicked.
👋 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.
⚠️@neonbhai Thanks for your proposal. Please update it to follow the proposal template, as proposals are only reviewed if they follow that format (note the mandatory sections).
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.90-6 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:
@parasharrajat@Christinadobrzyn@parasharrajat 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]
changed the title [-][HOLD for payment 2025-02-05] Onboarding-"Claim Offer" in #admins remains after deleting workspace,which opens not here page[/-][+][HOLD for payment 2025-02-06] [HOLD for payment 2025-02-05] Onboarding-"Claim Offer" in #admins remains after deleting workspace,which opens not here page[/+]on Jan 30, 2025
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.91-2 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:
@parasharrajat@Christinadobrzyn@parasharrajat 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]
Activity
melvin-bot commentedon Jan 28, 2025
Triggered auto assignment to @Christinadobrzyn (
Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.melvin-bot commentedon Jan 28, 2025
Triggered auto assignment to @mountiny (
DeployBlockerCash), see https://stackoverflowteams.com/c/expensify/questions/9980/ for more details.melvin-bot commentedon Jan 28, 2025
💬 A slack conversation has been started in #expensify-open-source
github-actions commentedon Jan 28, 2025
👋 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:
hungvu193 commentedon Jan 28, 2025
Correct me if I'm wrong. Offending PR: #54901
We should also check if we have
subscriptionPlanhere:App/src/pages/home/HeaderView.tsx
Line 189 in 75bf54e
With
subscriptionPlanfrom this hook:+ const subscriptionPlan = useSubscriptionPlan();neonbhai commentedon Jan 28, 2025
Proposal
Please re-state the problem that we are trying to solve in this issue.
Onboarding-"Claim Offer" in #admins remains after deleting workspace,which opens not here page
What is the root cause of that problem?
This happens as we don't check if the report that displays the banner is archived
App/src/pages/home/HeaderView.tsx
Line 387 in 75bf54e
What changes do you think we should make in order to solve the problem?
We will add check for isArchivedReport:
We can put the archived report check in
shouldShowDiscounthereAlternatively:
We can put all the checking logic in a variable called
shouldShowBannergithub-actions commentedon Jan 28, 2025
14 remaining items
melvin-bot commentedon Jan 29, 2025
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.90-6 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 2025-02-05. 🎊
For reference, here are some details about the assignees on this issue:
melvin-bot commentedon Jan 29, 2025
@parasharrajat @Christinadobrzyn @parasharrajat 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]
parasharrajat commentedon Jan 29, 2025
NO checklist needed. It was a follow-up issue
[-][HOLD for payment 2025-02-05] Onboarding-"Claim Offer" in #admins remains after deleting workspace,which opens not here page[/-][+][HOLD for payment 2025-02-06] [HOLD for payment 2025-02-05] Onboarding-"Claim Offer" in #admins remains after deleting workspace,which opens not here page[/+]melvin-bot commentedon Jan 30, 2025
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.91-2 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 2025-02-06. 🎊
For reference, here are some details about the assignees on this issue:
melvin-bot commentedon Jan 30, 2025
@parasharrajat @Christinadobrzyn @parasharrajat 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]
Christinadobrzyn commentedon Feb 5, 2025
@parasharrajat do we need a regression test? I assume yes for this?
parasharrajat commentedon Feb 6, 2025
@Christinadobrzyn This was a follow-up issue so no checklist and payment needed here.
melvin-bot commentedon Feb 6, 2025
Payment Summary
Upwork Job
BugZero Checklist (@Christinadobrzyn)
Christinadobrzyn commentedon Feb 6, 2025
Ah, thanks, @parasharrajat - since there's no payment or regression test needed, I'll close this as complete.