muc: check for browserStorage attr instead of whether connected

This commit is contained in:
JC Brand 2017-05-07 20:15:56 +02:00
parent 70e4f28548
commit d81d62f98d

View File

@ -470,7 +470,7 @@
* *
* This is instead done in `afterConnected` below. * This is instead done in `afterConnected` below.
*/ */
if (_converse.connection.connected) { if (this.model.collection.browserStorage) {
// Without a connection, we haven't yet initialized // Without a connection, we haven't yet initialized
// localstorage // localstorage
this.model.save(); this.model.save();
@ -1150,7 +1150,7 @@
}, },
cleanup: function () { cleanup: function () {
if (_converse.connection.connected) { if (this.model.collection.browserStorage) {
this.model.save('connection_status', ROOMSTATUS.DISCONNECTED); this.model.save('connection_status', ROOMSTATUS.DISCONNECTED);
} else { } else {
this.model.set('connection_status', ROOMSTATUS.DISCONNECTED); this.model.set('connection_status', ROOMSTATUS.DISCONNECTED);