From 3182f6b32b3847f5409898387dcb67e447b474dc Mon Sep 17 00:00:00 2001 From: Eric Eastwood Date: Thu, 10 Oct 2024 15:09:12 -0500 Subject: [PATCH] Rename things --- synapse/handlers/e2e_keys.py | 6 +++--- synapse/notifier.py | 4 ++-- tests/rest/client/sliding_sync/test_extension_e2ee.py | 10 +++++----- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/synapse/handlers/e2e_keys.py b/synapse/handlers/e2e_keys.py index 9ff1960e11..4ede72325e 100644 --- a/synapse/handlers/e2e_keys.py +++ b/synapse/handlers/e2e_keys.py @@ -630,7 +630,7 @@ class E2eKeysHandler: ] otk_results, not_found = await self.store.claim_e2e_one_time_keys(local_query) - self._notifier.notify_one_time_keys_claimed(otk_results.keys()) + self._notifier.notify_one_time_keys_changed(otk_results.keys()) # If the application services have not provided any keys via the C-S # API, query it directly for one-time keys. @@ -641,7 +641,7 @@ class E2eKeysHandler: appservice_results, not_found, ) = await self._appservice_handler.claim_e2e_one_time_keys(not_found) - self._notifier.notify_one_time_keys_claimed(appservice_results.keys()) + self._notifier.notify_one_time_keys_changed(appservice_results.keys()) else: appservice_results = {} @@ -696,7 +696,7 @@ class E2eKeysHandler: # For each user that does not have a one-time keys available, see if # there is a fallback key. fallback_results = await self.store.claim_e2e_fallback_keys(fallback_query) - self._notifier.notify_one_time_keys_claimed(fallback_results.keys()) + self._notifier.notify_one_time_keys_changed(fallback_results.keys()) # Return the results in order, each item from the input query should # only appear once in the combined list. diff --git a/synapse/notifier.py b/synapse/notifier.py index 05e7f5b594..9f6ddbb063 100644 --- a/synapse/notifier.py +++ b/synapse/notifier.py @@ -902,13 +902,13 @@ class Notifier: for cb in self._lock_released_callback: cb(instance_name, lock_name, lock_key) - def notify_one_time_keys_claimed( + def notify_one_time_keys_changed( self, users: Union[StrCollection, Collection[UserID]], ) -> None: """ Used by handlers to inform the notifier that a one-time key has been - claimed + claimed or uploaded """ # Bail early if there is nothing to do if not users: diff --git a/tests/rest/client/sliding_sync/test_extension_e2ee.py b/tests/rest/client/sliding_sync/test_extension_e2ee.py index 808b0ed230..5a58b9c769 100644 --- a/tests/rest/client/sliding_sync/test_extension_e2ee.py +++ b/tests/rest/client/sliding_sync/test_extension_e2ee.py @@ -278,8 +278,8 @@ class SlidingSyncE2eeExtensionTestCase(SlidingSyncBase): test_device_id, { "fallback_keys": { - "alg1:k1": "fallback_key1", - "alg2:k2": "fallback_key2", + "fallback_alg1:k1": "fallback_key1", + "fallback_alg2:k2": "fallback_key2", } }, ) @@ -290,7 +290,7 @@ class SlidingSyncE2eeExtensionTestCase(SlidingSyncBase): ) self.assertIncludes( set(fallback_res), - {"alg1", "alg2"}, + {"fallback_alg1", "fallback_alg2"}, exact=True, message=str(fallback_res), ) @@ -298,7 +298,7 @@ class SlidingSyncE2eeExtensionTestCase(SlidingSyncBase): # Claim one of those fallback keys self.get_success( self.e2e_keys_handler.claim_local_one_time_keys( - local_query=[(user1_id, test_device_id, "alg1", 1)], + local_query=[(user1_id, test_device_id, "fallback_alg1", 1)], always_include_fallback_keys=False, ) ) @@ -358,7 +358,7 @@ class SlidingSyncE2eeExtensionTestCase(SlidingSyncBase): "device_unused_fallback_key_types", [] ) ), - {"alg2"}, + {"fallback_alg2"}, exact=True, message=str( channel.json_body["extensions"]["e2ee"].get(