Open lanitochka17 opened 1 week ago
Triggered auto assignment to @VictoriaExpensify (Bug
), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.
like we did when creating a new comment:
so the chat disappears from LHN:
until the API CreateTask is called succesfully.
Add a logic to update notificationPreference to place:
const shouldUpdateNotificationPrefernece = !isEmptyObject(parentReport) && ReportUtils.getReportNotificationPreference(parent) === CONST.REPORT.NOTIFICATION_PREFERENCE.HIDDEN;
if (shouldUpdateNotificationPrefernece) {
optimisticData.push({
onyxMethod: Onyx.METHOD.MERGE,
key: `${ONYXKEYS.COLLECTION.REPORT}${parentReportID}`,
value: {
participants: {
[currentUserAccountID]: {notificationPreference: CONST.REPORT.NOTIFICATION_PREFERENCE.ALWAYS},
},
notificationPreference: CONST.REPORT.NOTIFICATION_PREFERENCE.ALWAYS // Optional
},
});
}
Reminder: Please use plain English, be brief and avoid jargon. Feel free to use images, charts or pseudo-code if necessary. Do not post large multi-line diffs or write walls of text. Do not create PRs unless you have been hired for this job.
I am unable to reproduce this on the latest main. @mkzie2, could you please list all the steps to reproduce this issue?
https://github.com/user-attachments/assets/70f85c69-1b9d-43df-a63b-56531d19d1e2
Agree this is an isue and we should fix it
Job added to Upwork: https://www.upwork.com/jobs/~021843919279680546076
Triggered auto assignment to Contributor-plus team member for initial proposal review - @hoangzinh (External
)
@mkzie2's RCA and solution looks good to me
Link to proposal https://github.com/Expensify/App/issues/50478#issuecomment-2400793353
πππ C+ reviewed
Triggered auto assignment to @marcochavezf, see https://stackoverflow.com/c/expensify/questions/7972 for more details.
Thanks for the review @hoangzinh, assigning @mkzie2 π
π£ @hoangzinh π An offer has been automatically sent to your Upwork account for the Reviewer role π Thanks for contributing to the Expensify app!
π£ @mkzie2 You have been assigned to this job! Please apply to the Upwork job and leave a comment on the Github issue letting us know when we can expect a PR to be ready for review π§βπ» Once you apply to this job, your Upwork ID will be stored and you will be automatically hired for future jobs! Keep in mind: Code of Conduct | Contributing π
If you havenβt already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: 9.0.46-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: N/A Email or phone of affected tester (no customers): applausetester+bg@applause.expensifail.com Issue reported by: Applause - Internal Team
Action Performed:
Expected Result:
Chat that contains only task does not disappear from from LHN
Actual Result:
Chat that contains only task disappears from LHN when navigating to other chats
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
https://github.com/user-attachments/assets/23d08237-3d86-46c6-91cf-32048c5b7ead
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @hoangzinh