-
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
[$250] Expense - Missing Members section in expense report details page #40541
Comments
Triggered auto assignment to @sakluger ( |
Triggered auto assignment to @lakchote ( |
👋 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:
|
@sakluger 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. |
We think this issue might be related to the #collect project. |
Production bandicam.2024-04-19.08-31-07-688.1.mp4 |
Job added to Upwork: https://www.upwork.com/jobs/~01653d31f427db89ae |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @abdulrahuman5196 ( |
Not a blocker per se, but definitely something we want to handle. |
ProposalPlease re-state the problem that we are trying to solve in this issue.Expense - Missing Members section in expense report details page What is the root cause of that problem?Here we take all participants only for What changes do you think we should make in order to solve the problem?Take all participants also if report's
What alternative solutions did you explore? (Optional) |
ProposalPlease re-state the problem that we are trying to solve in this issue.Members section is missng in expense report details page. It only shows up when one of the members sends a message in expense report. What is the root cause of that problem?We did not get the correct participants for expense report: App/src/pages/ReportDetailsPage.tsx Lines 86 to 88 in a216ee1
which eventually failed this condition: App/src/pages/ReportDetailsPage.tsx Line 141 in a216ee1
What changes do you think we should make in order to solve the problem?Add a check to the below: if (isGroupChat || ReportUtils.isExpenseReport(report)) {
return ReportUtils.getParticipantAccountIDs(report.reportID ?? '');
} Also in App/src/pages/ReportParticipantsPage.tsx Line 73 in d26569c
What alternative solutions did you explore? (Optional)NA |
ProposalUpdated. Fixed minor omission in proposal |
@sakluger I'll be OOO next week until April 29th. Feel free to assign another internal engineer to review if needed. |
Hey @s77rt could you clarify why the proposals aren't suitable in this case? I know that a backend solution is preferable in most cases, but it looks like |
Also I'm struggling to understand the bug report. So 'Fridayyy' is the workspace, and we are creating a workspace expense report (which should include both the admin and user)? |
@Julesssss Displaying hidden members contradicts the purpose of having them hidden in the first place. I'm not seeing any recent frontend change in this area. It's probably a recent backend change that broke this.
Yes, that's correct. However the members are set as hidden. Can you please check if that change was recent? |
Thanks, I see now. After reviewing all recent backend PRs I located one which may be related. I'm asking for their thoughts on this bug 🤞 |
The first one was unrelated, but I have found one more that might be the cause🤞 |
@Julesssss any updates? |
It was also not the cause unfortunately. Rodrigo provided this thought as an alternative to this being a backend issue. But I don't have time to further triage either suggestion. I think we'll have to hold this for now as it's just a polish item.
|
Okay, I'll change this to weekly for now. |
@sakluger @Julesssss @s77rt this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
@Julesssss checking in again, what's the latest here? |
I have no further ideas about the regression. I'm afraid that it's very unlikely I'll be able to prioritise this in the next month or so. |
Okay, let's switch to monthly. |
@sakluger @Julesssss @s77rt this issue is now 4 weeks old, please consider:
Thanks! |
I don't think there's much we can do to speed this along. If this is still occurring, we'll have to wait for other internal engineering tasks to calm down a bit. |
Issue not reproducible during KI retests. (First week) |
Should we make this Internal? |
This issue is not going to be prioritised internally, so I am closing it. |
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: 1.4.63-6
Reproducible in staging?: Y
Reproducible in production?: N
Logs: https://stackoverflow.com/c/expensify/questions/4856
Issue reported by: Applause-Internal team
Action Performed:
Expected Result:
Members section will show up in expense report details page (production behavior).
Actual Result:
Members section is missng in expense report details page. It only shows up when one of the members sends a message in expense report.
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Bug6454441_1713495046974.20240419_104607.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: