mirror of
https://github.com/element-hq/synapse
synced 2024-06-30 18:23:28 +00:00
Removed `request_key` from the `SyncConfig` (moved outside as its own function parameter) so it doesn't have to flow into `_generate_sync_entry_for_xxx` methods. This way we can separate the concerns of caching from generating the response and reuse the `_generate_sync_entry_for_xxx` functions as we see fit. Plus caching doesn't really have anything to do with the config of sync. Split from https://github.com/element-hq/synapse/pull/17167 Spawning from https://github.com/element-hq/synapse/pull/17167#discussion_r1601497279
2 lines
86 B
Plaintext
2 lines
86 B
Plaintext
Organize the sync cache key parameter outside of the sync config (separate concerns).
|