mirror of
https://github.com/matrix-construct/construct
synced 2025-02-18 09:40:12 +01:00
ircd:Ⓜ️:vm::eval: Use non-throwing query for signatures object.
This commit is contained in:
parent
96fa20244b
commit
2e7ede7242
1 changed files with 1 additions and 1 deletions
|
@ -50,7 +50,7 @@ ircd::m::vm::fetch_keys(const eval &eval)
|
|||
|
||||
std::set<server_key> miss;
|
||||
for(const auto &event : eval.pdus)
|
||||
for(const auto &[server_name, signatures] : at<"signatures"_>(event))
|
||||
for(const auto &[server_name, signatures] : json::get<"signatures"_>(event))
|
||||
for(const auto &[key_id, signature] : json::object(signatures))
|
||||
if(!m::keys::cache::has(json::get<"origin"_>(event), key_id))
|
||||
miss.emplace(json::get<"origin"_>(event), key_id);
|
||||
|
|
Loading…
Add table
Reference in a new issue