-
Notifications
You must be signed in to change notification settings - Fork 498
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
Sync polls rules error handling (PSG-1126) #7324
Sync polls rules error handling (PSG-1126) #7324
Conversation
Codecov ReportBase: 12.00% // Head: 11.99% // Decreases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## develop #7324 +/- ##
===========================================
- Coverage 12.00% 11.99% -0.01%
===========================================
Files 1630 1630
Lines 161448 161481 +33
Branches 66234 66263 +29
===========================================
- Hits 19377 19374 -3
- Misses 141427 141463 +36
Partials 644 644
Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, code looks good to me, but it seems like a really weird change to me.
If another client added more granular support for changing push rules (which iirc are per account rather than per device), and a user decided to let users disable notifications for polls (seems a valid thing to not care about your day being interrupted by), then we're going to show errors for that user when they chose it configure it that way.
Did we consider running a one-time update of the rules to our new defaults, and then letting the user set them as they would like without considering it to be an error?
I think the rational was to make the Element's UX easier for the user. |
No, not a blocker for sure, just felt it doesn't look at the wider picture of Matrix as a whole :) |
54404a0
to
241a1fc
Compare
Kudos, SonarCloud Quality Gate passed! |
Description
This PR adds an error state in the notification settings to be seen whenever the normal messages rules don't match the one of polls.
Dependency
#7320
Result