Stabilize support for MSC3873: disambuguated event push keys. (#15190)
This removes the experimental configuration option and always escapes the push rule condition keys. Also escapes any (experimental) push rule condition keys in the base rules which contain dot in a field name.
Showing
- changelog.d/15190.bugfix 1 addition, 0 deletionschangelog.d/15190.bugfix
- rust/src/push/base_rules.rs 3 additions, 3 deletionsrust/src/push/base_rules.rs
- synapse/config/experimental.py 0 additions, 10 deletionssynapse/config/experimental.py
- synapse/push/bulk_push_rule_evaluator.py 8 additions, 25 deletionssynapse/push/bulk_push_rule_evaluator.py
- tests/push/test_push_rule_evaluator.py 3 additions, 7 deletionstests/push/test_push_rule_evaluator.py
changelog.d/15190.bugfix
0 → 100644
Please register or sign in to comment