mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-08 06:55:46 +01:00
closes #1595
This commit is contained in:
@@ -3,6 +3,7 @@ var meta = require('../meta'),
|
||||
topics = require('../topics'),
|
||||
logger = require('../logger'),
|
||||
plugins = require('../plugins'),
|
||||
emitter = require('../emitter'),
|
||||
|
||||
nconf = require('nconf'),
|
||||
gravatar = require('gravatar'),
|
||||
@@ -13,7 +14,7 @@ var meta = require('../meta'),
|
||||
rooms: {}
|
||||
};
|
||||
|
||||
SocketMeta.reconnected = function(socket) {
|
||||
SocketMeta.reconnected = function(socket, data, callback) {
|
||||
var uid = socket.uid,
|
||||
sessionID = socket.id;
|
||||
|
||||
@@ -22,6 +23,12 @@ SocketMeta.reconnected = function(socket) {
|
||||
user.notifications.pushCount(uid);
|
||||
}
|
||||
|
||||
if (typeof callback === 'function') {
|
||||
emitter.on('nodebb:ready', function() {
|
||||
callback(null, meta.config['cache-buster']);
|
||||
});
|
||||
}
|
||||
|
||||
if (process.env.NODE_ENV === 'development') {
|
||||
if (uid) {
|
||||
winston.info('[socket] uid ' + uid + ' (' + sessionID + ') has successfully reconnected.');
|
||||
|
||||
Reference in New Issue
Block a user