synapse-product/synapse/api
Richard van der Hoff 6c0b44a3d7
Fix PushRuleEvaluator and Filter to work on frozendicts (#12100)
* Fix `PushRuleEvaluator` to work on frozendicts

frozendicts do not (necessarily) inherit from dict, so this needs to handle
them correctly.

* Fix event filtering for frozen events

Looks like this one was introduced by #11194.
2022-02-28 17:40:24 +00:00
..
__init__.py Remove redundant "coding: utf-8" lines (#9786) 2021-04-14 15:34:27 +01:00
auth_blocking.py Remove HomeServer.get_datastore() (#12031) 2022-02-23 11:04:02 +00:00
auth.py Remove HomeServer.get_datastore() (#12031) 2022-02-23 11:04:02 +00:00
constants.py Stabilise MSC3231 (Token Based Registration) (#11867) 2022-02-04 12:15:13 +00:00
errors.py Fix M_WRONG_ROOM_KEYS_VERSION error not including current_version field (#11988) 2022-02-14 19:28:00 +00:00
filtering.py Fix PushRuleEvaluator and Filter to work on frozendicts (#12100) 2022-02-28 17:40:24 +00:00
presence.py Add missing type hints to synapse.api. (#11109) 2021-10-18 15:01:10 -04:00
ratelimiting.py Add missing type hints to synapse.api. (#11109) 2021-10-18 15:01:10 -04:00
room_versions.py Use auto_attribs/native type hints for attrs classes. (#11692) 2022-01-13 13:49:28 +00:00
urls.py Remove support for the webclient listener. (#11895) 2022-02-03 18:36:49 +00:00