summaryrefslogtreecommitdiff
path: root/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'index.js')
-rw-r--r--index.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/index.js b/index.js
index d6d0a62..46eeb26 100644
--- a/index.js
+++ b/index.js
@@ -4,6 +4,7 @@ var config = require('./config.json')
var pjson = require('./package.json');
var handlers = require('./handlers.js');
var commands = require('./commands.js');
+var globals = require('./globals.js')
var debugmiddleware = require('./debugmiddleware.js');
const progName = pjson.name;
const version = pjson.version;
@@ -104,7 +105,7 @@ function humanize(size) {
return s + ' ' + units[ord];
}
-var numChans = 1;
+var numChans = globals.channels.length
$("#send-message").keypress(function(e) {
if(e.which == 13) {
var message = $("#send-message").val();
@@ -157,6 +158,7 @@ function sendPm(message, nick) {
var chanTab = $("[data-tab="+nick+"].tab");
$(".active").removeClass("active");
+ numChans = globals.channels.length
if (chanTab.length == 0) {
$(".ui.menu").append("<a class='active item' data-id='"+numChans+"' data-tab='"+nick+"'>"+nick+"</a>");
$("#chan-container").append("<div class='ui active tab' data-id='"+numChans+"' data-tab='"+nick+"'></div>");
@@ -164,6 +166,7 @@ function sendPm(message, nick) {
chanTab.append("<div class='ui segment chat' data-id='"+numChans+"' data-tab='"+nick+"'></div>");
$('.menu .item').tab({history:false});
+ globals.channels.push(nick)
numChans++;
}
$("[data-tab="+nick+"]").addClass("active");