Disable push rule evaluation for rooms excluded from sync (#15361)

* no push for excluded room from sync

* add changelog
Signed-off-by: Maghen Calinghee <maghen.calinghee@beta.gouv.fr>

* correct changelog
This commit is contained in:
mcalinghee authored and GitHub committed 2023-04-27 11:32:02 +01:00
1 parent 3e95c19911
commit 486c059479
2 files changed
+2

No files matched your search

+1
View File
@@ -0,0 +1 @@
Disable push rule evaluation for rooms excluded from sync.
+1
View File
@@ -326,6 +326,7 @@ class BulkPushRuleEvaluator:
if (
not event.internal_metadata.is_notifiable()
or event.internal_metadata.is_historical()
or event.room_id in self.hs.config.server.rooms_to_exclude_from_sync
):
# Push rules for events that aren't notifiable can't be processed by this and
# we want to skip push notification actions for historical messages