-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
[LOW] [Splits] Task - Task report avatar in LHN shows task assignee instead of task creator before opening it #33461
Comments
👋 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:
|
Triggered auto assignment to @roryabraham ( |
Weird |
Well what I'm seeing is that in step 2, the |
Clarification – I was looking at the task report, but there's also a chat report that's created between users A and B |
So it looks like the chat report that's optimistically created when assigning the task has the wrong |
Or rather, not just the one that's optimistically created, but the one that user B receives via Pusher |
Before user B clicks on the report, the Furthermore, I don't see any code that optimistically generates the chat report in this case. |
Edit: the chat report is optimistically generated here, and the |
At this point, I'm pretty sure that this is a back-end issue, so I'm going to remove the deploy blocker label and check this off. |
Job added to Upwork: https://www.upwork.com/jobs/~01dd3b25a9441185ce |
Triggered auto assignment to @sonialiap ( |
Bug0 Triage Checklist (Main S/O)
|
Triggered auto assignment to Contributor Plus for review of internal employee PR - @fedirjh ( |
In short, the problem here is:
|
I'm thinking that an approach to solving this might be to leverage I also notice that it looks like some of the Onyx post-processing could be DRYed up between Alternatively, we could make the jump to true 1:1:1 and move all the Onyx logic from PHP to Auth for both |
cc @thienlnam for a buddy check |
It seems odd to me that the participantAccountIDs change based on who is opening the report - Is this something we updated recently? I would expect that they would always be the same regardless of who is opening it and then the personalDetails would be different depending on the user
I would check why this is the case, we haven't historically included the report creator in the participants so there might have been a recent change (maybe for UCR?) I'm sure your approach would work, and maybe the correct solution if it's intended that the participantAccountIDs are now intended to be different per user |
Issue is reproducible still. bandicam.2024-04-15.22-31-04-118.mp4 |
Ok, unfortunate that this is still reproducible. Will need to circle back |
This issue has not been updated in over 15 days. @sonialiap, @fedirjh, @roryabraham eroding to Monthly issue. P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do! |
unassigning myself as I'm not sure when I'll be able to prioritize this |
@saracouto this issue was moved to "paused" and it's been open since December, should we close this out? |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
Paused |
Asking for a retest |
asked for new retest - slack |
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.15-4
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: Applause - Internal Team
Slack conversation:
Action Performed:
Precondition: User A and B have no prior chat and they are on private domain
Expected Result:
In Step 2, when User B receives the task, the task report avatar should display the avatar of task creator
Actual Result:
In Step 2, when User B receives the task, the task report avatar displays task assignee avatar (User B) instead of task creator avatar
The task report avatar only shows the correct avatar (task creator) after opening the task report in Step 3
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6323106_1703187095047.bandicam_2023-12-22_00-33-54-109.1.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @roryabrahamThe text was updated successfully, but these errors were encountered: