mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-09-04 03:22:02 +02:00
fix: dont show system tags in whitelist dropdown to regular users
This commit is contained in:
@@ -95,6 +95,7 @@ categoryController.get = async function (req, res, next) {
|
||||
}
|
||||
|
||||
categories.modifyTopicsByPrivilege(categoryData.topics, userPrivileges);
|
||||
categoryData.tagWhitelist = categories.filterTagWhitelist(categoryData.tagWhitelist, userPrivileges.isAdminOrMod);
|
||||
|
||||
await buildBreadcrumbs(req, categoryData);
|
||||
if (categoryData.children.length) {
|
||||
|
||||
@@ -80,6 +80,7 @@ topicsController.get = async function getTopic(req, res, callback) {
|
||||
await topics.getTopicWithPosts(topicData, set, req.uid, start, stop, reverse);
|
||||
|
||||
topics.modifyPostsByPrivilege(topicData, userPrivileges);
|
||||
topicData.tagWhitelist = categories.filterTagWhitelist(topicData.tagWhitelist, userPrivileges.isAdminOrMod);
|
||||
|
||||
topicData.privileges = userPrivileges;
|
||||
topicData.topicStaleDays = meta.config.topicStaleDays;
|
||||
|
||||
Reference in New Issue
Block a user