closed #28 by implementing solution #2

This commit is contained in:
Julian Lam
2013-06-24 16:35:50 -04:00
parent 5671f80bbc
commit 87e2023c86
5 changed files with 26 additions and 23 deletions

View File

@@ -262,12 +262,16 @@ var SocketIO = require('socket.io').listen(global.server, { log:false }),
});
});
socket.on('api:notifications.counts', function(data) {
user.notifications.counts(uid, function(counts) {
socket.emit('api:notifications.counts', counts);
socket.on('api:notifications.hasFlag', function(data) {
user.notifications.hasFlag(uid, function(flag) {
socket.emit('api:notifications.hasFlag', flag);
});
});
socket.on('api:notifications.removeFlag', function() {
user.notifications.removeFlag(uid);
});
socket.on('api:notifications.mark_read', function(nid) {
notifications.mark_read(nid, uid);
});