perf: if sigs disabled dont filter uids

This commit is contained in:
Barış Soner Uşaklı
2024-06-14 12:12:16 -04:00
parent fedfce7bce
commit 73241bd521

View File

@@ -17,7 +17,7 @@ module.exports = function (Posts) {
const [userData, userSettings, signatureUids] = await Promise.all([ const [userData, userSettings, signatureUids] = await Promise.all([
getUserData(uids, uid), getUserData(uids, uid),
user.getMultipleUserSettings(uids), user.getMultipleUserSettings(uids),
privileges.global.filterUids('signature', uids), meta.config.disableSignatures ? [] : privileges.categories.filterUids('signature', 0, uids),
]); ]);
const uidsSignatureSet = new Set(signatureUids.map(uid => parseInt(uid, 10))); const uidsSignatureSet = new Set(signatureUids.map(uid => parseInt(uid, 10)));
const groupsMap = await getGroupsMap(userData); const groupsMap = await getGroupsMap(userData);