Open m-natarajan opened 3 months ago
I believe this will be fixed by https://github.com/Expensify/Auth/pull/11941
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸
@mallenexpensify, @grgia, @getusha Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!
Now that the auth PR has been deployed, let's retest this.
Actually let's wait on the web PR first https://github.com/Expensify/Web-Expensify/pull/43079
I created 2 transactions on Expense Report #707961321601087 on georgia@cardtest.expensify.com for testing.
$2.00 - TransactionID = 5681937797917259291 $1.00 - TransactionID = 9167341062096951689
https://github.com/user-attachments/assets/ad34419b-b71a-453a-8441-184a6f7edfd2
Looks like this is just a simple FE bug where we shouldn't show the "0 expense" part if it's 0
https://github.com/Expensify/App/blob/main/src/languages/en.ts#L754-L755 We can just add a 0 check to this line
I think we can make it a bit clearer by adding a semi-colon. i.e. Confirming with marketing in the above slack convo
4 expenses: 1 pending, 1 scanning
- incl. 2 posted expenses
2 expenses: 1 pending, 1 scanning
- no posted expenses
2 expenses - just 2 expenses
Expense total doesn't include pending or scanning expenses.
You are subtracting the pending and scanning expenses from the total here:
supportText: translate('iou.expenseCount', {
count: numberOfRequests,
scanningReceipts: numberOfScanningReceipts,
pendingReceipts: numberOfPendingRequests,
}),
if you also decide to add a semi colon then update the copy with a semi colon:
https://github.com/Expensify/App/blob/main/src/languages/en.ts#L754-L755
📣 @mike14c! 📣 Hey, it seems we don’t have your contributor details yet! You'll only have to do this once, and this is how we'll hire you on Upwork. Please follow these steps:
Contributor details
Your Expensify account email: <REPLACE EMAIL HERE>
Upwork Profile Link: <REPLACE LINK HERE>
Contributor details Your Expensify account email: m_capesy@live.co.uk Upwork Profile Link: https://www.upwork.com/freelancers/~01e0f61d21e1aedd17
✅ Contributor details stored successfully. Thank you for contributing to Expensify!
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸
We've landed on total# expenses (x scanning, y pending)
as the final pattern
Thanks @grgia , I updated the Expected behaviour in the OP to state
The expense count should show as
total# expenses (x scanning, y pending)
Expected Result: The expense count should show as total# expenses (x scanning, y pending)
What I see when testing via this SO with a paypal account on an expensify card.
So I think we're good here... right!??!
PR hit production a few days ago link
@getusha can you confirm it's fixed ? Thx
So I think we're good here... right!??!
@mallenexpensify yes i think so, all the transactions are pending right (no scanning expense)? before the fix it was showing 0 expenses (3 pending)
@getusha can you please accept the job and reply here once you have?
https://www.upwork.com/jobs/~01b3d83125b1d4f841
We need to pay via Upwork cuz you were assigned before your eligibility date for NewDot payments.
@mallenexpensify this was created after 2024-05-25 (my eligibility date) so we can use this to knock the remaining $250 i owe https://github.com/Expensify/App/issues/32699#issuecomment-2285081703
@mallenexpensify, @grgia, @getusha Whoops! This issue is 2 days overdue. Let's get this updated quick!
@getusha can you please accept the job and reply here once you have? https://www.upwork.com/jobs/~01b3d83125b1d4f841
Also, can you please confirm you have not been paid for this issue via NewDot and that you cancelled any requests you have for payment via NewDot? Thx
@mallenexpensify accepted
Also, can you please confirm you have not been paid for this issue via NewDot and that you cancelled any requests you have for payment via NewDot? Thx
Yes i haven't been paid via ND
Contributor+: @getusha paid $250 via Upwork
Lastly.. can you fill out the checklist below? I imagine we want a regression test for this, right?
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
@getusha can you propose regression test steps plz? I agree with you that QA might not be able to test but, if not, I wan to know why so I can possibly update their process/access to allow for testing. Thx
@mallenexpensify QA wasn't able to make transaction using expensify card check this https://github.com/Expensify/App/pull/47745#issuecomment-2306948868
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: 1.4.77-4 Reproducible in staging?: need reproduction Reproducible in production?: need reproduction If this was caught during regression testing, add the test name, ID and link from TestRail: Email or phone of affected tester (no customers): Logs: https://stackoverflow.com/c/expensify/questions/4856 Expensify/Expensify Issue URL: Issue reported by: @kevinksullivan Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1717026569202759
Details on simulating card transactions below
Action Performed:
Expected Result:
The expense count should show as
total# expenses (x scanning, y pending)
Actual Result:
The expense count is 0
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
View all open jobs on GitHub
Issue Owner
Current Issue Owner: @Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @getusha