Commit 084a1f87 authored by Daniel Brötzmann's avatar Daniel Brötzmann
Browse files

[omemo] Adapt to Gajim changes

parent de008f71
Pipeline #8390 passed with stage
in 1 minute and 49 seconds
......@@ -340,11 +340,13 @@ class OMEMO(BaseModule):
def is_contact_in_roster(self, jid):
if jid == self._own_jid:
return True
# TODO:
contact = app.contacts.get_first_contact_from_jid(self._account, jid)
if contact is None:
roster_item = self._con.get_module('Roster').get_item(jid)
if roster_item is None:
return False
return contact.sub == 'both'
contact = self._con.get_module('Contacts').get_contact(jid)
return contact.subscription == 'both'
def on_muc_disco_update(self, event):
self._check_if_omemo_capable(event.jid)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment