-
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
[PAID] [$250] Editing date of an IOU details marks the main report as unread even though there is no new message in the main report #25949
Comments
Triggered auto assignment to @strepanier03 ( |
Bug0 Triage Checklist (Main S/O)
|
Triggered auto assignment to @dangrous ( |
@dangrous - Would you please attempt to repro this on DEV for me? I do not have a DEV environment to test. Thank you for your help! |
This is now reproducible on staging too @strepanier03. |
@strepanier03 let me know if you can reproduce on staging - if not I can try on dev! |
@Natnael-Guchima - Thanks for the heads up. @dangrous - Sure thing, I'm testing now and I'll let you know. |
@dangrous - I am unable to repro this on staging. @Natnael-Guchima - What device and browser/app are you able to repro on staging. I attempted on Mac/Chrome and the chat doesn't become unread for me. |
Okay confirmed that this happens on Dev! I'm not 100% convinced it's a bug since the request DID change, but it didn't change visibly in the parent report so probably worth looking into |
Thank you @dangrous - I will move this forward. |
Job added to Upwork: https://www.upwork.com/jobs/~01163f580e40dfceb5 |
Current assignee @strepanier03 is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @fedirjh ( |
@Natnael-Guchima @dangrous @strepanier03 It looks like the last expense modification appears as a new message. Don't we consider expense modifications as report messages? |
📣 @sofi-a! 📣
|
Contributor details |
✅ Contributor details stored successfully. Thank you for contributing to Expensify! |
It seems like a BE Bug. The BE return new lastVisibleActionCreated for main report when editing date |
@sofi-a so that part should be unread; it's the parent report that's getting marked that (maybe) shouldn't - i.e. the original chat, not the request itself. Does that make sense? Let me know if I need to explain in a different way! |
I think these have not been migrated to Auth yet |
Okay cool. So how do we feel about:
Technically that might have the very slightly confusing behavior (in the video) for a little while until we figure out the solution to # 2 but I think that's okay? Let me know if that sounds good to you. |
responded in the slack thread |
@dangrous, @strepanier03, @fedirjh Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@dangrous, @strepanier03, @fedirjh Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@dangrous, @strepanier03, @fedirjh Whoops! This issue is 2 days overdue. Let's get this updated quick! |
We're good Melvin 😂 - three times is plenty. I'll continue following along. |
Auth PR is merged, not yet on prod. Technically this bug is fixed once that's deployed but we should keep this open for the Pusher/Web-E fix. I'll look into that now but I might shift this issue to weekly since it's just a small part left (unless anyone objects?). |
Welp, can't quite figure this out yet. It's this Onyx update but I can't figure out which part exactly is sending the LHN update (vs. updating the money request). There's a chance this might be an App/frontend issue instead of Web-E? |
Okay Web-E PR that should fix that LHN issue is up! Once that's deployed, i think we're good to close. |
Got it, thanks @dangrous. I'll follow along to action once the PR is done. |
web-e is still on staging, should hopefully get to production soon! |
I think we're all set! @strepanier03 do you have a moment to re-test, and then handle any payment (this has gone on so long I'm not sure who needs what haha) |
Bump on the above payment when you have time, thank you! |
Sorry, this didn't have the normal naming convention for a GH awaiting payment so I missed it was ready. Reviewing this now. |
@dangrous - I'm also a little unsure who is owed what here so I'll break down what I found and perhaps some others can weigh in as well.
Soooo, I think the payment summary is as below:
|
@strepanier03 I think that's correct, but I guess the reporting bonus should be |
Thank you @fedirjh - I appreciate you weighing in and for the reminder I didn't' realize this was so old but you're 100% right. I'll move forward with payment and finishing this up. |
@Natnael-Guchima - I've hired you to the job, please accept when you can and I'll pay it out. |
Upwork job price has been updated to $250 |
I have accepted the offer. Thanks @strepanier03 |
All right, this is paid out. Closing! |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Action Performed:
Expected Result:
The main report with user A shouldn't be marked as unread since there is no new message in the report
Actual Result:
The main report with user A is marked as read
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: v1.3.57-3
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
Notes/Photos/Videos: Any additional supporting documentation
Screencast.from.2023-08-14.20-21-51.mp4
Recording.1336.mp4
Expensify/Expensify Issue URL:
Issue reported by: @Natnael-Guchima
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1692034383213899
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: