Bug 1175462 - Automatic XMPP MUC rejoins don't always work. r=clokep, a=rkent
authoraleth <aleth@instantbird.org>
Wed, 17 Jun 2015 21:10:59 +0200
changeset 22116 01e25df7d11ad76477c300313dd52122c3333a86
parent 22115 e7bcc03ba8b184f375e4a71df50f9a561ba3bd92
child 22117 bbedf637f8db7f34e05e1c5fd4a6ad7ffae644fe
push id13
push userkent@caspia.com
push dateTue, 30 Jun 2015 20:31:18 +0000
treeherdercomm-esr38@6a83ba854b14 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersclokep, rkent
bugs1175462
Bug 1175462 - Automatic XMPP MUC rejoins don't always work. r=clokep, a=rkent
chat/protocols/xmpp/xmpp.jsm
--- a/chat/protocols/xmpp/xmpp.jsm
+++ b/chat/protocols/xmpp/xmpp.jsm
@@ -689,17 +689,17 @@ const XMPPAccountPrototype = {
         return muc; // We are already in this conversation.
     }
     else {
       muc = new this._MUCConversationConstructor(this, jid, nick);
       this._mucs.set(jid, muc);
     }
 
     // Store the prplIChatRoomFieldValues to enable later reconnections.
-    muc._chatRoomFields = aComponents;
+    muc.chatRoomFields = aComponents;
     muc.joining = true;
 
     let x;
     let password = aComponents.getValue("password");
     if (password) {
       x = Stanza.node("x", Stanza.NS.muc, null,
                       Stanza.node("password", null, null, password));
     }