Let's actually wait that poezio is released to remove MUC workaround.
This reverts commit 91e52cb724
.
This commit is contained in:
parent
8bb0ba7bae
commit
81ce08d2be
1 changed files with 9 additions and 0 deletions
|
@ -155,6 +155,15 @@ class Plugin(E2EEPlugin):
|
|||
self.display_error('Unable to decrypt the message.')
|
||||
return None
|
||||
|
||||
# XXX: This is only needed to workaround a bug in poezio (fixed in
|
||||
# 00a91774) that makes it not give us realjids. Remove when there is a
|
||||
# poezio release including it.
|
||||
# The realjid of the participant needs to be retrieved in a MUC.
|
||||
if isinstance(tab, MucTab):
|
||||
user = tab.get_user_by_name(jid.resource)
|
||||
if user is not None and user.jid != JID(''):
|
||||
jid = user.jid
|
||||
|
||||
body = None
|
||||
try:
|
||||
encrypted = message['omemo_encrypted']
|
||||
|
|
Loading…
Reference in a new issue