1 files changed, 15 insertions, 0 deletions
diff --git a/synapse/push/baserules.py b/synapse/push/baserules.py
index f4d2be11f6..09878b63c1 100644
--- a/synapse/push/baserules.py
+++ b/synapse/push/baserules.py
@@ -32,6 +32,8 @@ def make_base_rules(user, kind):
if kind == 'override':
rules = make_base_override_rules()
+ elif kind == 'underride':
+ rules = make_base_underride_rules()
elif kind == 'content':
rules = make_base_content_rules(user)
@@ -98,3 +100,16 @@ def make_base_override_rules():
]
}
]
+
+
+def make_base_underride_rules():
+ return [
+ {
+ 'rule_id': 'global/underride/.m.rule.fallback',
+ 'conditions': [
+ ],
+ 'actions': [
+ 'notify',
+ ]
+ },
+ ]
|