[omemo] Clean up old sessions
Delete sessions when we dont have an identity saved for it
This commit is contained in:
@@ -143,6 +143,8 @@ class KeyDialog(Gtk.Dialog):
|
|||||||
except KeyError:
|
except KeyError:
|
||||||
log.warning('Could not find session identitykey %s',
|
log.warning('Could not find session identitykey %s',
|
||||||
item.device_id)
|
item.device_id)
|
||||||
|
self._omemo.backend.storage.deleteSession(item.recipient_id,
|
||||||
|
item.device_id)
|
||||||
continue
|
continue
|
||||||
|
|
||||||
key_row.active = item.active
|
key_row.active = item.active
|
||||||
|
|||||||
Reference in New Issue
Block a user