Skip to content

Commit 92b10b8

Browse files
authored
Fix error when fetching e2ee keys for user with no cross-signing keys (#109)
1 parent 0398b3f commit 92b10b8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

mautrix/crypto/device_lists.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ async def _fetch_keys(
5656
)
5757
changed = False
5858
ssks = resp.self_signing_keys.get(user_id)
59-
ssk = ssks.first_ed25519_key
59+
ssk = ssks.first_ed25519_key if ssks else None
6060
for device_id, device_keys in devices.items():
6161
try:
6262
existing = existing_devices[device_id]

0 commit comments

Comments
 (0)