mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-07 06:25:50 +01:00
adding a check so that websocket method in notif pushing isn't called if the socket server isn't initialised
This commit is contained in:
@@ -197,9 +197,11 @@ var async = require('async'),
|
||||
plugins.fireHook('action:notification.pushed', {notification: notification, uids: uids});
|
||||
|
||||
var websockets = require('./socket.io');
|
||||
if (websockets.server) {
|
||||
for(var i=0; i<uids.length; ++i) {
|
||||
websockets.in('uid_' + uids[i]).emit('event:new_notification', notification);
|
||||
}
|
||||
}
|
||||
|
||||
callback();
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user