mirror of
https://github.com/element-hq/synapse.git
synced 2024-12-14 11:57:44 +00:00
Fix inconsistencies between MSC3952 and implementation. (#14957)
* Correct the push rule IDs. * Removes the sound tweak for room notifications.
This commit is contained in:
parent
41d177ca4a
commit
73403d5e5e
2 changed files with 4 additions and 3 deletions
1
changelog.d/14957.feature
Normal file
1
changelog.d/14957.feature
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Experimental support for [MSC3952](https://github.com/matrix-org/matrix-spec-proposals/pull/3952): intentional mentions.
|
|
@ -132,7 +132,7 @@ pub const BASE_APPEND_OVERRIDE_RULES: &[PushRule] = &[
|
||||||
default_enabled: true,
|
default_enabled: true,
|
||||||
},
|
},
|
||||||
PushRule {
|
PushRule {
|
||||||
rule_id: Cow::Borrowed(".org.matrix.msc3952.is_user_mentioned"),
|
rule_id: Cow::Borrowed(".org.matrix.msc3952.is_user_mention"),
|
||||||
priority_class: 5,
|
priority_class: 5,
|
||||||
conditions: Cow::Borrowed(&[Condition::Known(KnownCondition::IsUserMention)]),
|
conditions: Cow::Borrowed(&[Condition::Known(KnownCondition::IsUserMention)]),
|
||||||
actions: Cow::Borrowed(&[Action::Notify, HIGHLIGHT_ACTION, SOUND_ACTION]),
|
actions: Cow::Borrowed(&[Action::Notify, HIGHLIGHT_ACTION, SOUND_ACTION]),
|
||||||
|
@ -148,7 +148,7 @@ pub const BASE_APPEND_OVERRIDE_RULES: &[PushRule] = &[
|
||||||
default_enabled: true,
|
default_enabled: true,
|
||||||
},
|
},
|
||||||
PushRule {
|
PushRule {
|
||||||
rule_id: Cow::Borrowed(".org.matrix.msc3952.is_room_mentioned"),
|
rule_id: Cow::Borrowed(".org.matrix.msc3952.is_room_mention"),
|
||||||
priority_class: 5,
|
priority_class: 5,
|
||||||
conditions: Cow::Borrowed(&[
|
conditions: Cow::Borrowed(&[
|
||||||
Condition::Known(KnownCondition::IsRoomMention),
|
Condition::Known(KnownCondition::IsRoomMention),
|
||||||
|
@ -156,7 +156,7 @@ pub const BASE_APPEND_OVERRIDE_RULES: &[PushRule] = &[
|
||||||
key: Cow::Borrowed("room"),
|
key: Cow::Borrowed("room"),
|
||||||
}),
|
}),
|
||||||
]),
|
]),
|
||||||
actions: Cow::Borrowed(&[Action::Notify, HIGHLIGHT_ACTION, SOUND_ACTION]),
|
actions: Cow::Borrowed(&[Action::Notify, HIGHLIGHT_ACTION]),
|
||||||
default: true,
|
default: true,
|
||||||
default_enabled: true,
|
default_enabled: true,
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in a new issue