From a2f63a7789aca9e05e5dfd1a9c2838e31aefe60d Mon Sep 17 00:00:00 2001 From: fiaxh Date: Thu, 14 Nov 2019 16:19:10 +0100 Subject: Parse offline member info from MUC presence Fixes OMEMO only encrypting to new member after restart and private MUC name only updating after restart --- xmpp-vala/src/module/xep/0045_muc/flag.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'xmpp-vala/src/module/xep/0045_muc/flag.vala') diff --git a/xmpp-vala/src/module/xep/0045_muc/flag.vala b/xmpp-vala/src/module/xep/0045_muc/flag.vala index 87e0930f..c6c2ef3b 100644 --- a/xmpp-vala/src/module/xep/0045_muc/flag.vala +++ b/xmpp-vala/src/module/xep/0045_muc/flag.vala @@ -72,7 +72,7 @@ public class Flag : XmppStreamFlag { internal void set_real_jid(Jid full_jid, Jid real_jid) { occupant_real_jids[full_jid] = real_jid; } internal void set_offline_member(Jid muc_jid, Jid real_jid, Affiliation affiliation) { - set_affiliation(muc_jid.bare_jid, real_jid, affiliation); + set_affiliation(muc_jid.bare_jid, real_jid.bare_jid, affiliation); } internal void set_affiliation(Jid muc_jid, Jid full_jid, Affiliation affiliation) { -- cgit v1.2.3-54-g00ecf