-
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 BE work] Workspace chats does not show as bold for the new expense report requests #38778
Comments
Triggered auto assignment to @sakluger ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.
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)
|
ProposalPlease re-state the problem that we are trying to solve in this issue.The chat item in LHN doesn't show as bold for the workspace admin/approver when there is an expense preview What is the root cause of that problem?#36950 changes the unread logic a bit by checking whether the report has a Line 272 in 4e6c52c
But in case the last action is a report preview, the last actor account ID is 0. What changes do you think we should make in order to solve the problem?First of all, we should revert #36950 as it doesn't fix the root cause of the issue. The issue that the PR is trying to fix is that when we delete the last message in a room from device A, the Line 4182 in 4e6c52c
stays true. It will be updated once the device B opens the room. So, the problem is in the pusher that doesn't send the update to device B. Instead of patching up the issue, we should fix the pusher. fyi, when we delete the last message, we set the |
Job added to Upwork: https://www.upwork.com/jobs/~01ed3b85901af1a5cf |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @jayeshmangwani ( |
Reviewing Proposals , Will update tomorrow |
Thanks for the proposals @nkdengineer @bernhardoj , @sakluger Here we have to do 2 things:
|
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
This comment was marked as outdated.
This comment was marked as outdated.
@bernhardoj's Proposal looks good to me. First, we have to revert the #36950, And then we need to fix from the backend of lastVisibleActionCreated data for the #announce room and Workspace Chat 🎀 👀 🎀 C+ reviewed |
Triggered auto assignment to @Julesssss, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
@Julesssss , this is a summary of the selected proposal; we have added this code in this PR to fix this issue, #36013 was causing because of lastVisibleActionCreated data does not update correctly from the backend; That PR caused this issue; we should fix the lastVisibleActionCreated from the backend(Pusher) when we delete the message from the #announce room and workspace chat and should remove |
Thanks. The plan sounds good. @sakluger FYI we'll need to get this attached to collect/control to keep this moving internally. It feels pretty minor and likely won't be in my list of priorities for a while |
@Julesssss I added to wave-collect as polish. It seems appropriate for that wave because requesting money is a common collect action. |
@sakluger, @jayeshmangwani Eep! 4 days overdue now. Issues have feelings too... |
@Julesssss are you able to review the proposal that @jayeshmangwani selected and give it a 👍 or 👎? Even if it's minor, I'd like to keep it moving forward since we have a contributor ready to fix it. |
Hey @sakluger, @jayeshmangwani's plan is good, but I don't want to approve it yet. It could be a while before the backend fix is applied and by then the front-end solution might not be relevant. I will get to this eventually, but it could be a month. I'm also happy to unassign and we can find someone else with more time. but the backend work needs to be completed before we approve the proposal. |
@sakluger, @Julesssss, @jayeshmangwani Huh... This is 4 days overdue. Who can take care of this? |
Ah, thanks for clarifying @Julesssss, I didn't understand that the proposal was held on BE work. I'll move this to Monthly priority for now. |
Issue not reproducible during KI retests. (First week) |
I asked in the original bug report thread if the bug is still occurring. If not, we can close. |
@puneetlath (who reported the issue originally) says that this is still reproduceable. He said:
|
No update |
This is unlikely to get fixed for a while TBH. Too many internal high-priority projects |
Trying to find a volunteer in #wave-collect |
Closing per internal discussion, Puneet will reopen if the bugs reoccur |
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.55-1
Reproducible in staging?: y
Reproducible in production?: y
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: @puneetlath
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1710776229802789
Action Performed:
Expected Result:
Message should appear bold in LHN
Actual Result:
Messages does not show in bold
Workaround:
unknonw
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Recording.2863.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: