mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-06 14:05:46 +01:00
closes #2196
This commit is contained in:
@@ -136,7 +136,9 @@ var async = require('async'),
|
|||||||
var unreadKeys = [];
|
var unreadKeys = [];
|
||||||
var readKeys = [];
|
var readKeys = [];
|
||||||
|
|
||||||
uids.filter(Boolean).forEach(function(uid) {
|
uids.filter(function(uid) {
|
||||||
|
return parseInt(uid, 10);
|
||||||
|
}).forEach(function(uid) {
|
||||||
unreadKeys.push('uid:' + uid + ':notifications:unread');
|
unreadKeys.push('uid:' + uid + ':notifications:unread');
|
||||||
readKeys.push('uid:' + uid + ':notifications:read');
|
readKeys.push('uid:' + uid + ':notifications:read');
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -211,6 +211,9 @@ var async = require('async'),
|
|||||||
};
|
};
|
||||||
|
|
||||||
UserNotifications.getUnreadCount = function(uid, callback) {
|
UserNotifications.getUnreadCount = function(uid, callback) {
|
||||||
|
if (!parseInt(uid, 10)) {
|
||||||
|
return callback(null, 0);
|
||||||
|
}
|
||||||
db.sortedSetCard('uid:' + uid + ':notifications:unread', callback);
|
db.sortedSetCard('uid:' + uid + ':notifications:unread', callback);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user