MatrixSynapse/synapse/storage
Patrick Cloke a481fb9f98
Refactor get_user_devices_from_cache to avoid mutating cached values. (#15040)
The previous version of the code could mutate a cached value,
but only if the input requested all devices of a user *and* a specific
device.

To avoid this nonsensical situation we no longer fetch a specific
device ID if all of a user's devices are returned.
2023-02-10 08:09:47 -05:00
..
controllers
databases Refactor get_user_devices_from_cache to avoid mutating cached values. (#15040) 2023-02-10 08:09:47 -05:00
engines
schema
util
__init__.py
_base.py Add final type hint to synapse.server. (#15035) 2023-02-09 09:49:04 -05:00
background_updates.py
database.py Add final type hint to synapse.server. (#15035) 2023-02-09 09:49:04 -05:00
keys.py
prepare_database.py Do not always start a db txn on Postgres (#14840) 2023-02-09 19:57:01 +00:00
push_rule.py
roommember.py
types.py