-
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
[C+ Checklist Needs Completion] [$1000] Delete option is shown for threaded chat but not parent in deleted workspace #23604
Comments
ProposalPlease re-state the problem that we are trying to solve in this issue.Red dot from LHN is not removed when we dismiss error in archived workspace room What is the root cause of that problem?When the error appears,
What changes do you think we should make in order to solve the problem?We should subscribe
OPTION: App/src/pages/home/report/ContextMenu/ContextMenuActions.js Lines 122 to 123 in 3792a9a
What alternative solutions did you explore? (Optional)We can hide the delete option if the message is the thread's first chat and the parent report is archived App/src/pages/home/report/ContextMenu/ContextMenuActions.js Lines 292 to 295 in 3792a9a
|
Triggered auto assignment to @greg-schroeder ( |
Bug0 Triage Checklist (Main S/O)
|
Reviewing |
Job added to Upwork: https://www.upwork.com/jobs/~01d9f5ac42d3564a9d |
Current assignee @greg-schroeder is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @0xmiroslav ( |
@0xmiroslav mind taking a look at @dukenv0307's proposal here? #23604 (comment) |
ProposalPlease re-state the problem that we are trying to solve in this issue.In archived workspace room, error indicator(red dot) from LHN is not removed when we dismiss error What is the root cause of that problem?The Report screen page doesn't re-render when close report action alert description. this is the reason that doesn't update LHN. What changes do you think we should make in order to solve the problem?Need to add re-render action script in ReportActions.js App/src/libs/actions/ReportActions.js Lines 10 to 30 in 714950e
Add this code in the last line Report.openReport(reportID); What alternative solutions did you explore? (Optional)Result20230731-082255.mov |
📣 @LM0305! 📣
|
Contributor details |
|
Contributor details |
✅ Contributor details stored successfully. Thank you for contributing to Expensify! |
@LM0305's proposal looks good |
📣 @StanislavLavrenchuk1! 📣
|
Contributor details |
✅ Contributor details stored successfully. Thank you for contributing to Expensify! |
Just waiting on proposal review from @0xmiroslav :) |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
Triggered auto assignment to @srikarparsi, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
@LM0305 Thanks for the proposal. Your RCA makes sense but opening the report every time we clear the errors seems an overkill and a workaround. |
@dukenv0307 The whole error shouldn't be there. The delete, edit and flag options should not be displayed because they are not displayed in the parent. Your alternative solution seems the best to do here. |
Hey @srikarparsi! can you confirm #23604 (comment) is g2g? Thanks! |
Hey! Sorry for the delayed response, was OOO friday and monday. I'm also not able to reproduce the posted issue on dev. @dukenv0307, do you think you could write down reproducible test steps for the new issue you're describing? I also think we should create a new issue for this since it doesn't seem related to the first issue posted. |
Do you think we should create new issue or update the title and test step in this issue?. The bug: Delete option still show in the thread's first chat
Actual: The delete option show in thread first chat bu doesn't show in parent action Expected: The context menu of thread first chat and parent action should be the same |
Cool, thanks! Yup, I'll just update the title and test steps. The proposal to hide delete, edit and flag to match the parent also makes sense. |
📣 @dukenv0307 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
@s77rt The PR is ready to review. |
Based on my calculations, the pull request did not get merged within 3 working days of assignment. Please, check out my computations here:
On to the next one 🚀 |
@greg-schroeder The PR is deployed to production but the title doesn't update. |
I'm not sure what's up with the automation... maybe it's delayed for some reason? the date would be 9/4 if it doesn't work |
@greg-schroeder This has been in production for 7 days Is this ready for payout now? |
@dukenv0307 payout date would have been 9/4 but that was a holiday. So it's today! I'll take care of it |
Issue Participants: Issue reported by: @dhanashree-sawant Was this issue merged in time to be eligible for the speed bonus? ✅ Payment summary: Reporter: $250 |
@s77rt The automation didn't work on this issue but can you please complete the checklist so we can close this out? |
|
@greg-schroeder Completed ^ |
Thanks @s77rt! |
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:
App should removed the red dot from LHN as soon as we dismiss the error
Actual Result:
App does not dismiss red dot from LHN when we delete message in archived room from reply in thread and dismiss the triggered error
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.45-2
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
red.dot.in.LHN.is.not.dismissed.from.archived.room.mp4
Recording.1341.mp4
Expensify/Expensify Issue URL:
Issue reported by: @dhanashree-sawant
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1690268782561039
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: