Skip to content

Commit 8ca0e94

Browse files
committed
Format code
1 parent 77e1f50 commit 8ca0e94

File tree

2 files changed

+25
-15
lines changed

2 files changed

+25
-15
lines changed

rust/src/push/base_rules.rs

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -130,25 +130,25 @@ pub const BASE_APPEND_OVERRIDE_RULES: &[PushRule] = &[
130130
PushRule {
131131
rule_id: Cow::Borrowed("global/override/.com.beeper.suppress_send_message_status"),
132132
priority_class: 5,
133-
conditions: Cow::Borrowed(&[
134-
Condition::Known(KnownCondition::EventMatch(EventMatchCondition {
133+
conditions: Cow::Borrowed(&[Condition::Known(KnownCondition::EventMatch(
134+
EventMatchCondition {
135135
key: Cow::Borrowed("type"),
136136
pattern: Cow::Borrowed("com.beeper.message_send_status"),
137-
})),
138-
]),
137+
},
138+
))]),
139139
actions: Cow::Borrowed(&[Action::DontNotify]),
140140
default: true,
141141
default_enabled: true,
142142
},
143143
PushRule {
144144
rule_id: Cow::Borrowed("global/override/.com.beeper.suppress_power_levels"),
145145
priority_class: 5,
146-
conditions: Cow::Borrowed(&[
147-
Condition::Known(KnownCondition::EventMatch(EventMatchCondition {
146+
conditions: Cow::Borrowed(&[Condition::Known(KnownCondition::EventMatch(
147+
EventMatchCondition {
148148
key: Cow::Borrowed("type"),
149149
pattern: Cow::Borrowed("cm.room.power_levels"),
150-
})),
151-
]),
150+
},
151+
))]),
152152
actions: Cow::Borrowed(&[Action::DontNotify]),
153153
default: true,
154154
default_enabled: true,
@@ -736,12 +736,14 @@ pub const BASE_APPEND_UNDERRIDE_RULES: &[PushRule] = &[
736736
Condition::Known(KnownCondition::RoomMemberCount {
737737
is: Some(Cow::Borrowed("<20")),
738738
}),
739-
Condition::Known(KnownCondition::RelatedEventMatchType(RelatedEventMatchTypeCondition {
740-
key: Cow::Borrowed("sender"),
741-
pattern_type: Cow::Borrowed(&EventMatchPatternType::UserId),
742-
rel_type: Cow::Borrowed("m.annotation"),
743-
include_fallbacks: None,
744-
})),
739+
Condition::Known(KnownCondition::RelatedEventMatchType(
740+
RelatedEventMatchTypeCondition {
741+
key: Cow::Borrowed("sender"),
742+
pattern_type: Cow::Borrowed(&EventMatchPatternType::UserId),
743+
rel_type: Cow::Borrowed("m.annotation"),
744+
include_fallbacks: None,
745+
},
746+
)),
745747
]),
746748
actions: Cow::Borrowed(&[Action::Notify, HIGHLIGHT_FALSE_ACTION]),
747749
default: true,

tests/push/test_push_rule_evaluator.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1092,7 +1092,7 @@ def test_reactions(self) -> None:
10921092
"content": {
10931093
"m.relates_to": {
10941094
"event_id": "$event_id",
1095-
"key": "\U0001F44D",
1095+
"key": "\U0001f44d",
10961096
"rel_type": "m.annotation",
10971097
}
10981098
},
@@ -1113,13 +1113,15 @@ def test_reactions(self) -> None:
11131113
reaction_event.room_version.msc3931_push_features,
11141114
True,
11151115
True,
1116+
False,
11161117
)
11171118

11181119
# Reaction to Brad's message, should be an action for Brad
11191120
actions = dm_evaluator.run(
11201121
FilteredPushRules(PushRules([]), {}, True, True, True, True, True),
11211122
"@brad:beeper.com",
11221123
"Brad",
1124+
False,
11231125
)
11241126
self.assertTrue("notify" in actions)
11251127

@@ -1128,6 +1130,7 @@ def test_reactions(self) -> None:
11281130
FilteredPushRules(PushRules([]), {}, True, True, True, True, True),
11291131
"@nick:beeper.com",
11301132
"Nick",
1133+
False,
11311134
)
11321135
self.assertEqual(actions, [])
11331136

@@ -1142,19 +1145,22 @@ def test_reactions(self) -> None:
11421145
reaction_event.room_version.msc3931_push_features,
11431146
True,
11441147
True,
1148+
False,
11451149
)
11461150

11471151
# Large rooms should never have emoji reaction notifications
11481152
actions = large_room_evaluator.run(
11491153
FilteredPushRules(PushRules([]), {}, True, True, True, True, True),
11501154
"@brad:beeper.com",
11511155
"Brad",
1156+
False,
11521157
)
11531158
self.assertEqual(actions, [])
11541159
actions = large_room_evaluator.run(
11551160
FilteredPushRules(PushRules([]), {}, True, True, True, True, True),
11561161
"@nick:beeper.com",
11571162
"Nick",
1163+
False,
11581164
)
11591165
self.assertEqual(actions, [])
11601166

@@ -1187,11 +1193,13 @@ def test_supress_auto_accept_invite(self) -> None:
11871193
event.room_version.msc3931_push_features,
11881194
True,
11891195
True,
1196+
False,
11901197
)
11911198

11921199
actions = evaluator.run(
11931200
FilteredPushRules(PushRules([]), {}, True, True, True, True, True),
11941201
"@brad:beeper.com",
11951202
"Brad Murray",
1203+
False,
11961204
)
11971205
self.assertEqual(actions, [])

0 commit comments

Comments
 (0)