-
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
[$500] Split Bill - 1:1 DM with attendees you split a bill with are not bolded in LHN #29190
Comments
Triggered auto assignment to @CortneyOfstad ( |
Bug0 Triage Checklist (Main S/O)
|
@lanitochka17 Is there a video or screenshots of this? Also do you have the slack link and the reporter information? |
@CortneyOfstad Did you check video linked in MacOS: Chrome / Safari above? |
Job added to Upwork: https://www.upwork.com/jobs/~01a2019f2ea37cb259 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @burczu ( |
Was able to recreate so got eyes on this 👍 |
ProposalPlease re-state the problem that we are trying to solve in this issue.IOU report with attendees you split a bill with are bolded in LHN What is the root cause of that problem?We have 2 problems:
Line 1086 in a2cf591
Screen.Recording.2023-12-07.at.16.34.36.movWhat changes do you think we should make in order to solve the problem?
What alternative solutions did you explore? (Optional)This happens for other types of request as well like money request so we should fix it as well. ResultScreen.Recording.2023-12-07.at.16.36.42.mp4 |
@burczu any thoughts on the proposal above? |
@CortneyOfstad I'm sorry, I was busy reviewing PR's - I'll be reviewing proposals soon. |
I've checked the proposal from @tienifr and I think it does make sense, so I think we could proceed with it. 🎀 👀 🎀 C+ reviewed |
Triggered auto assignment to @nkuoch, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
@tienifr can you add some links on your proposal so we we know better on which parts of the code you intend to do your changes? Also, let's make sure we don't introduce any regression for normal DMs where they should be unread when creating them as we indeed saw them at the same time as creating them. So I guess this is specific to splits. Which makes me think in this case, do we actually want to set lastReadTime? Can't it just be empty as we didn't ever actually read those. |
Also cc @trjExpensify to double check we do want to show each new split as bold when creating them. |
Hm, I don't understand this issue actually. The request is added to the chat by the creator of the request, why would the chat then be unread for them for their own action? The chat would be unread for the recipient of the request, but I don't think it would be unread for the creator of the request. |
yes I kind of agree with you too @trjExpensify . From the video in the PR description under |
Oh yeah, nice eye. Yup, I agree. Unread for the recipient, read for the creator. 👍 |
I am heading OoO until Oct. 25, so reassigning BZ to have someone keep an eye on things while I am gone 👍 |
@CortneyOfstad I'm not sure what is the final conclusion here - are we leaving this as is as @puneetlath suggested, are we leave it to be done while working on wave6 along with expenses, or do we want to fix splits and expenses here in this issue? |
@nkuoch, @burczu, @CortneyOfstad Still overdue 6 days?! Let's take care of this! |
@nkuoch, @burczu, @CortneyOfstad Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@burczu any updates on this? Thanks! |
@CortneyOfstad As requirements has changed slightly I think we should ask @tienifr to update their proposal to address the updated issue, or maybe we should wait for more proposals here? |
@tienifr are you able to update your proposal to reflect the requirement changes? TIA! |
@CortneyOfstad @burczu Thanks for pointing that out, I'm updating my proposal |
@burczu I updated my proposal based on the new requirement. Because the 1:1 DM reports are already unbolded, so we just care about the IOU reports. Beside I just recorded the video result in offline mode because BE return the wrong data |
@nkuoch, @burczu, @CortneyOfstad Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@burczu update on the proposal above ^^^ |
@burczu bump ^^^ TIA! |
@CortneyOfstad I'm sorry for the delay - I've missed this one... I've checked the updated proposal from @tienifr and I think we should give it a try. As their solution requires BE changes, I believe we need to switch to |
Sorry for the trouble here! Per this post, we can close any bugs that are not related to Waves, so closing this out 👍 We can re-address once those waves are completed. |
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.3.80-0
Reproducible in staging?: Yes
Reproducible in production?: Yes
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: Applause - Internal Team
Slack conversation:
Action Performed:
Expected Result:
There should be an unread 1:1 DM between you, and each attendee you just split a bill with
Actual Result:
1:1 DM with attendees you split a bill with are not bolded in LHN
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Android: Native
Android: mWeb Chrome
Bug6231842_1696941687635.az_recorder_20231010_115039.mp4
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
Recording.192.mp4
MacOS: Desktop
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: