0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-06-11 22:48:56 +02:00

ircd:Ⓜ️:node: Fallback to old_verify_keys after verify_keys.

This commit is contained in:
Jason Volk 2020-02-27 13:39:31 -08:00
parent bd46cf49ed
commit db6b809a2b

View file

@ -45,19 +45,21 @@ const
m::keys::get(node_id, key_id, [&closure, &key_id]
(const json::object &keys)
{
const json::object &vks
const json::object &verify_keys
{
keys.at("verify_keys")
};
const json::object &vkk
const json::object &verify_key
{
vks.at(key_id)
verify_keys.has(key_id)?
verify_keys.get(key_id):
json::object(keys["old_verify_keys"]).get(key_id)
};
const string_view &key
{
vkk.at("key")
verify_key.at("key")
};
closure(key);