Don't fail on missing key for a device and /rotate-megolm-session command
This commit is contained in:
parent
abff61bb6c
commit
2a79cd2b6b
7 changed files with 40 additions and 0 deletions
|
|
@ -1120,6 +1120,12 @@ TimelineModel::handleClaimedKeys(
|
|||
|
||||
nhlog::net()->debug("{} : \n {}", device_id, rd.second.dump(2));
|
||||
|
||||
if (rd.second.empty() || !rd.second.begin()->contains("key")) {
|
||||
nhlog::net()->warn("Skipping device {} as it has no key.",
|
||||
device_id);
|
||||
continue;
|
||||
}
|
||||
|
||||
// TODO: Verify signatures
|
||||
auto otk = rd.second.begin()->at("key");
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue