-
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] Room - After rejoining room, notification settings changed to immediately #48694
Comments
Triggered auto assignment to @strepanier03 ( |
@strepanier03 FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors |
Edited by proposal-police: This proposal was edited at 2023-10-03T13:22:17Z. ProposalPlease re-state the problem that we are trying to solve in this issue.After rejoining room, notification settings changed to immediately What is the root cause of that problem?When we leave room we set the notification preference to "hidden" and when we join room by adding comment we set the notification preference to "always" What changes do you think we should make in order to solve the problem?We should update this to daily because when we create room the notification preference is daily App/src/libs/actions/Report.ts Line 495 in 812fc31
We need to change this in joinroom too. We can also fix this in other places. What alternative solutions did you explore? (Optional) |
Edited by proposal-police: This proposal was edited at {current_timestamp}. ProposalPlease re-state the problem that we are trying to solve in this issue.
What is the root cause of that problem?
What changes do you think we should make in order to solve the problem?
optimisticReport.notificationPreference = CONST.REPORT.NOTIFICATION_PREFERENCE.ALWAYS;
if (ReportUtils.isUserCreatedPolicyRoom(report)) {
optimisticReport.notificationPreference = CONST.REPORT.NOTIFICATION_PREFERENCE.DAILY;
} and the same should be applied to: App/src/libs/actions/Report.ts Line 555 in 812fc31
What alternative solutions did you explore? (Optional) |
@strepanier03 Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Job added to Upwork: https://www.upwork.com/jobs/~021833657980074790757 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @fedirjh ( |
@strepanier03, @fedirjh Huh... This is 4 days overdue. Who can take care of this? |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@strepanier03, @fedirjh Still overdue 6 days?! Let's take care of this! |
cc @strepanier03 @IuliiaHerets What is the expected result? Should this be set to daily? |
@Nodebrute @dominictb I checked the |
yes, I think so. But I cannot find the RCA. |
@strepanier03 @fedirjh this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
@puneetlath I think you need to check this. |
ProposalPlease re-state the problem that we are trying to solve in this issue.Upon reentering the room, notification settings were changed to immediate. What is the root cause of that problem?We are always override the notification to App/src/libs/actions/Report.ts Lines 551 to 562 in 1c39bd2
What changes do you think we should make in order to solve the problem?The change is intended to fix the issue of chats disappearing when creating a chat with an unknown user while offline. When the PR was created, the The App/src/libs/actions/Report.ts Lines 551 to 562 in 1c39bd2
I've noticed that join room intentionally makes the notification to App/src/libs/actions/Report.ts Lines 2753 to 2766 in 1c39bd2
What alternative solutions did you explore? (Optional)N/A |
|
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.50-8 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-10-25. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
@shubham1206agra @fedirjh - I'm going to be off for the day very soon but I'll check in this weekend to see if the checklist is complete. Once it is I'll do that payment summary. |
@shubham1206agra @fedirjh please complete the checklist, thanks! |
@fedirjh needs to complete the checklist. |
BugZero Checklist:
Regression Test Proposal
|
Payment Summary
|
@shubham1206agra I'll check back in later today to see if you accepted the offer in Upwork. @fedirjh - please feel free to request payment in New Expensify. I see your checklist responses and have created the reg test GH. |
@strepanier03 Offer accepted |
All right, I paid out the UPwork job, thanks for accepting @shubham1206agra. All that let's is @fedirjh to request in New Expensify so I'm closing this GH as completed. |
@strepanier03 @lakchote Be sure to fill out the Contact List! |
$250 approved for @fedirjh |
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: 9.0.30-7
Reproducible in staging?: Y
Reproducible in production?: Y
Issue reported by: Applause Internal Team
Action Performed:
Expected Result:
After rejoining room, notification settings must not change to immediately.
Actual Result:
After rejoining room, notification settings changed to immediately.
Workaround:
Unknown
Platforms:
Screenshots/Videos
Bug6594781_1725582608988.on.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @strepanier03The text was updated successfully, but these errors were encountered: