globals: make filter_keys_single_server() associated function

Moves the unused self up one level.
This commit is contained in:
Lambda 2024-09-06 18:33:22 +00:00
parent cc3588ecbd
commit e3cb72e01d

View file

@ -542,6 +542,7 @@ impl Service {
/// Filters the key map of multiple servers down to keys that should be
/// accepted given the expiry time, room version, and timestamp of the
/// paramters
#[expect(clippy::unused_self, reason = "exposed via services()")]
pub(crate) fn filter_keys_server_map(
&self,
keys: BTreeMap<String, SigningKeys>,
@ -550,17 +551,19 @@ impl Service {
) -> BTreeMap<String, BTreeMap<String, Base64>> {
keys.into_iter()
.filter_map(|(server, keys)| {
self.filter_keys_single_server(keys, timestamp, room_version_id)
.map(|keys| (server, keys))
Self::filter_keys_single_server(
keys,
timestamp,
room_version_id,
)
.map(|keys| (server, keys))
})
.collect()
}
/// Filters the keys of a single server down to keys that should be accepted
/// given the expiry time, room version, and timestamp of the paramters
#[expect(clippy::unused_self)]
pub(crate) fn filter_keys_single_server(
&self,
keys: SigningKeys,
timestamp: MilliSecondsSinceUnixEpoch,
_room_version_id: &RoomVersionId,