-
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
[$250] Taxes - "Default" label changes to "Workspace currency default" after changing tax code #48088
Comments
Triggered auto assignment to @OfstadC ( |
Triggered auto assignment to @MariaHCD ( |
👋 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:
|
We think that this bug might be related to #wave-control |
ProposalPlease re-state the problem that we are trying to solve in this issue."Default" label changes to "Workspace currency default" after changing tax code What is the root cause of that problem?Here were are not setting App/src/libs/actions/TaxRate.ts Lines 486 to 496 in d5cfecf
And here default badge is only displayed when t axID === defaultExternalID && taxID === foreignTaxDefault condition holds to be true. And it is not being true, since we are not updating foreignTaxDefault App/src/pages/workspace/taxes/WorkspaceTaxesPage.tsx Lines 87 to 91 in d5cfecf
What changes do you think we should make in order to solve the problem?We should update
And set
Also we shouldn't update What alternative solutions did you explore? (Optional) |
Offending pr #47819 |
@etCoderDysto's proposal looks good to me 👍🏼 |
Job added to Upwork: https://www.upwork.com/jobs/~01e55f0f655d87efe9 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @akinwale ( |
📣 @etCoderDysto 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
Thanks! I will raise a PR in an hour. |
📣 @shubham1206agra 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
Assigning @shubham1206agra for C+ review |
Reassigned the C+ since this was a regression: https://expensify.slack.com/archives/C02NK2DQWUX/p1724769162552359 |
@etCoderDysto any updates on the PR just yet? |
Sorry, I was on a road. I am working on the PR now. It will be ready for review under 30 minutes. |
I confirmed this is fixed on staging. Thanks! |
I think we are just waiting for this to be deployed to production in order to issue payment, but please correct me if I'm wrong. |
@OfstadC this PR was cped on Aug 28. I think the automation is failing. It should be ready for payment. |
Thanks for clarifying @etCoderDysto ! Sorry for the confusion here 😅 Payment Summary
|
@OfstadC I did not reviewed the PR. @rushatgabhane did that as it was a regression from his PR. |
no c+ pay due here 😄 |
Ah okay perfect! Thanks for letting me know @shubham1206agra! |
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: v9.0.25-1
Reproducible in staging?: Y
Reproducible in production?: N
If this was caught during regression testing, add the test name, ID and link from TestRail: applausetester+kh050806@applause.expensifail.com
Issue reported by: Applause Internal Team
Action Performed:
Expected Result:
"Default" label in the default tax code in the background will not change after changing tax code.
Actual Result:
"Default" label in the default tax code in the background changes to "Workspace currency default" briefly.
Workaround:
Unknown
Platforms:
Screenshots/Videos
Bug6583912_1724739972875.20240827_142325.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @akinwaleThe text was updated successfully, but these errors were encountered: