diff --git a/app.js b/app.js index d2312fa494..3328d3ca1c 100644 --- a/app.js +++ b/app.js @@ -94,11 +94,8 @@ var templates = require('./public/src/templates'), translator = require('./public/src/translator'), - webserver = require('./src/webserver'); - console.log('here now'); - // SocketIO = require('socket.io').listen(global.server, { log: false, transports: ['websocket', 'xhr-polling', 'jsonp-polling', 'flashsocket'], 'browser client minification': true}), - // websockets = require('./src/websockets'), - var sockets = require('./src/socket.io'), + webserver = require('./src/webserver'), + sockets = require('./src/socket.io'), plugins = require('./src/plugins'), notifications = require('./src/notifications'), upgrade = require('./src/upgrade'); @@ -107,7 +104,7 @@ upgrade.check(function(schema_ok) { if (schema_ok || nconf.get('check-schema') === false) { - // websockets.init(SocketIO); + sockets.init(); plugins.init(); diff --git a/public/src/modules/composer.js b/public/src/modules/composer.js index b5dc37f817..17e5590aec 100644 --- a/public/src/modules/composer.js +++ b/public/src/modules/composer.js @@ -434,21 +434,25 @@ define(['taskbar'], function(taskbar) { 'title' : titleEl.val(), 'content' : bodyEl.val(), 'category_id' : postData.cid + }, function() { + composer.discard(post_uuid); }); } else if (parseInt(postData.tid) > 0) { socket.emit('api:posts.reply', { 'topic_id' : postData.tid, 'content' : bodyEl.val() + }, function() { + composer.discard(post_uuid); }); } else if (parseInt(postData.pid) > 0) { socket.emit('api:posts.edit', { pid: postData.pid, content: bodyEl.val(), title: titleEl.val() + }, function() { + composer.discard(post_uuid); }); } - - composer.discard(post_uuid); } function composerAlert(title, message) { diff --git a/public/templates/header.tpl b/public/templates/header.tpl index e5c5bad73a..747f3985c1 100644 --- a/public/templates/header.tpl +++ b/public/templates/header.tpl @@ -154,9 +154,11 @@ - +
  • + +