Only save the session if it's valid.

This commit is contained in:
JC Brand 2014-09-07 00:18:36 +02:00
parent 45875afd64
commit b7c9c0f508

View File

@ -541,7 +541,11 @@
this.session.browserStorage = new Backbone.BrowserStorage[converse.storage](id); this.session.browserStorage = new Backbone.BrowserStorage[converse.storage](id);
this.session.fetch(); this.session.fetch();
$(window).on('beforeunload', $.proxy(function () { $(window).on('beforeunload', $.proxy(function () {
if (converse.connection.connected) {
this.setSession(); this.setSession();
} else {
this.session.browserStorage._clear();
}
}, this)); }, this));
}; };