fix: guests dont always have sid

This commit is contained in:
Barış Soner Uşaklı
2020-11-30 11:51:52 -05:00
parent a4fe4d3cf5
commit 700736535c
2 changed files with 3 additions and 5 deletions

View File

@@ -75,8 +75,8 @@ topicsAPI.reply = async function (caller, data) {
user.updateOnlineUsers(caller.uid);
if (caller.uid) {
socketHelpers.emitToUids('event:new_post', result, [caller.uid]);
} else if (caller.uid === 0 && caller.sessionID) {
websockets.in('sess_' + caller.sessionID).emit('event:new_post', result);
} else if (caller.uid === 0) {
websockets.in('online_guests').emit('event:new_post', result);
}
socketHelpers.notifyNew(caller.uid, 'newPost', result);