mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-14 01:45:47 +01:00
uid fixes
This commit is contained in:
@@ -116,9 +116,7 @@ module.exports = function (Messaging) {
|
||||
if (!uids.length) {
|
||||
return callback();
|
||||
}
|
||||
var keys = uids.map(function (uid) {
|
||||
return 'uid:' + uid + ':chat:rooms';
|
||||
});
|
||||
const keys = uids.map(uid => 'uid:' + uid + ':chat:rooms');
|
||||
db.sortedSetsAdd(keys, timestamp, roomId, callback);
|
||||
};
|
||||
|
||||
@@ -126,9 +124,7 @@ module.exports = function (Messaging) {
|
||||
if (!uids.length) {
|
||||
return callback();
|
||||
}
|
||||
var keys = uids.map(function (uid) {
|
||||
return 'uid:' + uid + ':chat:room:' + roomId + ':mids';
|
||||
});
|
||||
const keys = uids.map(uid => 'uid:' + uid + ':chat:room:' + roomId + ':mids');
|
||||
db.sortedSetsAdd(keys, timestamp, mid, callback);
|
||||
};
|
||||
};
|
||||
|
||||
@@ -249,7 +249,7 @@ Messaging.getTeaser = function (uid, roomId, callback) {
|
||||
};
|
||||
|
||||
Messaging.canMessageUser = function (uid, toUid, callback) {
|
||||
if (meta.config.disableChat || !uid || uid === toUid) {
|
||||
if (meta.config.disableChat || uid <= 0 || uid === toUid) {
|
||||
return callback(new Error('[[error:chat-disabled]]'));
|
||||
}
|
||||
|
||||
@@ -299,7 +299,7 @@ Messaging.canMessageUser = function (uid, toUid, callback) {
|
||||
};
|
||||
|
||||
Messaging.canMessageRoom = function (uid, roomId, callback) {
|
||||
if (meta.config.disableChat || !uid) {
|
||||
if (meta.config.disableChat || uid <= 0) {
|
||||
return callback(new Error('[[error:chat-disabled]]'));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user