Clean up existing code in get_server_keys_from_cache. It's a little DRYer now

This commit is contained in:
Stephen D 2024-08-25 14:55:52 -03:00
parent 006ea0eb94
commit 2db3b18ce8

View file

@ -1669,15 +1669,8 @@ impl Service {
let contains_all_ids = |keys: &SigningKeys| { let contains_all_ids = |keys: &SigningKeys| {
signature_ids.iter().all(|id| { signature_ids.iter().all(|id| {
keys.verify_keys keys.verify_keys.contains_key(id)
.keys() || keys.old_verify_keys.contains_key(id)
.map(ToString::to_string)
.any(|key_id| id == &key_id)
|| keys
.old_verify_keys
.keys()
.map(ToString::to_string)
.any(|key_id| id == &key_id)
}) })
}; };