-
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
Task shows "no activity yet" in LHS with activities. #25937
Comments
Triggered auto assignment to @isabelastisser ( |
Bug0 Triage Checklist (Main S/O)
|
Job added to Upwork: https://www.upwork.com/jobs/~01a929c2ede7994053 |
Current assignee @isabelastisser is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @rushatgabhane ( |
Not overdue, applied the external label. |
ProposalPlease re-state the problem that we are trying to solve in this issue.When assigning a new assignee to a task, the task report shows "No Activity Yet" on the LHS of all participants, even though there may be chat messages on the task. What is the root cause of that problem?It seems to me that the php server (who's code I don't think I have access to) wrongfully changes the "lastMessageText" attribute of the report to an empty string when the EditTaskAssignee API call is made. What changes do you think we should make in order to solve the problem?Change the server code so that it does not remove the lastMessageText when a task is edited. What alternative solutions did you explore? (Optional)Alternatively, we could add another App/src/libs/OptionsListUtils.js Lines 377 to 392 in fd755ee
|
📣 @tomgilon! 📣
|
Contributor details |
✅ Contributor details stored successfully. Thank you for contributing to Expensify! |
I think it is a BE bug. The BE should return reportActions of task report to new assignee |
Adding for clarification to #25937 (comment) : |
Hey @rushatgabhane, can you please review @tomgilon proposal above? Thanks! |
We don't see the correct preview because we use reportActions to craft the correct message, and 0 reportActions come in when the task arrives at account B. This is also why the message is fixed once we navigate to the task – this causes the reportActions to be fetched and in turn the correct message to be created. We should: Both approaches require BE changes and might only need BE changes actually. |
ok, so there are actually two problems here
Seems that fixing number 2 will solve number 1 as well. But if we choose to fix number 1, then we also have to fix number 2, or add a conditional that will manually take the correct message (see #25937 (comment)) |
Hey @rushatgabhane, what are the next steps here? |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@rushatgabhane, @isabelastisser Huh... This is 4 days overdue. Who can take care of this? |
Bump @rushatgabhane |
Hey @grgia are we working on this? Should we close this? |
@grgia are you working on this? |
Whoops this got lost in my K2 sorry @isabelastisser ! |
Making monthly for now |
@grgia, should we change this to Daily, given our urgency and roadmap? Does this bug need to be fixed before EOY? Is it a critical issue? |
Bump @grgia |
@grgia I DM'd you for an update. Thanks! |
I DM'd @grgia again now. |
I think we can just close this out for now @isabelastisser |
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 task report should show the latest message in the LHS.
Actual Result:
The task report shows no activity yet in the LHS.
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.57-3
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
Notes/Photos/Videos: Any additional supporting documentation
bug_demo.2.mp4
Recording.397.mp4
Expensify/Expensify Issue URL:
Issue reported by: @Krishna2323
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1692182548574889
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: