From 579fce3752ca02a15cea9ef8d2c86d833fa22c37 Mon Sep 17 00:00:00 2001 From: ResidentBiscuit Date: Wed, 10 Dec 2014 13:52:39 -0600 Subject: [PATCH] Redirect client to homepage if last connection closed --- client/src/views/tabs.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/client/src/views/tabs.js b/client/src/views/tabs.js index c2e663d..23efb7f 100644 --- a/client/src/views/tabs.js +++ b/client/src/views/tabs.js @@ -130,12 +130,15 @@ _kiwi.view.Tabs = Backbone.View.extend({ // If the nicklist is empty, we haven't joined the channel as yet // If we part a server, then we need to disconnect from server, close channel tabs, - // then close server tab + // close server tab, then bring client back to homepage if (panel.isChannel() && panel.get('members').models.length > 0) { this.model.network.gateway.part(panel.get('name')); } else if(panel.isServer()) { this.model.network.gateway.quit("Leaving"); _kiwi.app.connections.remove(this.model.network); + if(_kiwi.app.connections.length < 1) { + window.location.reload(true); + } } else { panel.close(); } -- 2.25.1