-
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
[HOLD for payment 2024-07-24] [$250] [One expense reports] Red dot on LHN does not appear for participant when create 1:1 hold expense #43760
Comments
Triggered auto assignment to @lschurr ( |
@lschurr FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors |
ProposalPlease re-state the problem that we are trying to solve in this issue.Red dot on LHN does not appear for participant when create 1:1 hold expense What is the root cause of that problem?
What changes do you think we should make in order to solve the problem?
What alternative solutions did you explore? (Optional)
|
Job added to Upwork: https://www.upwork.com/jobs/~0161264d9154f7a521 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @Pujan92 ( |
@lschurr Based on this comment it seems only for the submitter we are showing Red dot(RBR) in LHN. Would like to confirm the expected result here. |
I don't know about HOLD, so tagging @JmillsExpensify |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@JmillsExpensify will you take a peek at this one? |
We were discussing this in this thread. It seems like we're broadly not adding the RBR to the LHN and pinning the "combined" one expense report when it contains violations, one of which is a held request. So we want to fix that. When an expense report contains just one expense, the RBR for the violation (incl. hold) should be added to the report row in the LHN and it should be pinned - because that is the "lowest" context chat in this scenario. The logic for who the RBR should be displayed to in the one expense report case should be exactly the same as the multi-expense report case. |
Thanks @trjExpensify - @Pujan92 are you able to review? |
Proposal updated
|
Thanks @trjExpensify
At the moment the RBR in LHN is only displayed on the submitter side for the multi-expense specific report case, So I believe this task is all about showing the RBR in the LHN for one expense report case. @trjExpensify could you plz confirm once? Mutli Expense(current behaviour of submitter side and then payer side)Screen.Recording.2024-07-01.at.16.11.02.movOne Expense(current behaviour of submitter side and then payer side)Screen.Recording.2024-07-01.at.16.18.19.mov |
Correct. See below!
|
I am still investigating it. But FYI, this bug also appears in the latest main. |
@Pujan92 Maybe it is a BE bug. When we hold any expense, there is no |
Yes @truph01, it exists on main too. |
Triggered auto assignment to @robertjchen, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
Thanks for the discussions and review, let's move forward with the @truph01 's proposal 👍 |
📣 @truph01 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.7-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-07-24. 🎊 For reference, here are some details about the assignees on this issue:
|
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:
|
We don't have an offending PR here as it is kind of a new thing for the one expense report. Regression Test Steps
Do you agree 👍 or 👎 ? |
Payment summary:
|
$250 approved for @Pujan92 |
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.83-0
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/4627347&group_by=cases:section_id&group_order=asc&group_id=309128
Email or phone of affected tester (no customers): gocemate+a271@gmail.com
Issue reported by: Applause - Internal Team
Action Performed:
Submitter
Participant
Expected Result:
There should be a red dot on LHN on participant side
Actual Result:
Red dot on LHN does not appear for participant when create 1:1 hold expense
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6512986_1718358239458.Recording__3217.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @lschurrThe text was updated successfully, but these errors were encountered: