diff --git a/poezio_omemo/__init__.py b/poezio_omemo/__init__.py index de9d02c..5eb8b7a 100644 --- a/poezio_omemo/__init__.py +++ b/poezio_omemo/__init__.py @@ -125,6 +125,11 @@ class Plugin(E2EEPlugin): async def get_fingerprints(self, jid: JID) -> List[str]: """Return fingerprints for the provided JID""" + # XXX: Do we want to keep this here? + self.core.information('Fetching up-to-date fingerprint information…', 'Info') + await self.core.xmpp['xep_0384'].fetch_devices(jid) + await self.core.xmpp['xep_0384'].fetch_bundles(jid) + devices = await self.core.xmpp['xep_0384'].get_trust_for_jid(jid) # XXX: What to do with did -> None entries?