mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-26 16:46:12 +01:00
fix: #9812, add topics:schedule
This commit is contained in:
@@ -38,6 +38,7 @@ privsTopics.get = async function (tid, uid) {
|
|||||||
return await plugins.hooks.fire('filter:privileges.topics.get', {
|
return await plugins.hooks.fire('filter:privileges.topics.get', {
|
||||||
'topics:reply': (privData['topics:reply'] && ((!topicData.locked && mayReply) || isModerator)) || isAdministrator,
|
'topics:reply': (privData['topics:reply'] && ((!topicData.locked && mayReply) || isModerator)) || isAdministrator,
|
||||||
'topics:read': privData['topics:read'] || isAdministrator,
|
'topics:read': privData['topics:read'] || isAdministrator,
|
||||||
|
'topics:schedule': privData['topics:schedule'] || isAdministrator,
|
||||||
'topics:tag': privData['topics:tag'] || isAdministrator,
|
'topics:tag': privData['topics:tag'] || isAdministrator,
|
||||||
'topics:delete': (privData['topics:delete'] && (isOwner || isModerator)) || isAdministrator,
|
'topics:delete': (privData['topics:delete'] && (isOwner || isModerator)) || isAdministrator,
|
||||||
'posts:edit': (privData['posts:edit'] && (!topicData.locked || isModerator)) || isAdministrator,
|
'posts:edit': (privData['posts:edit'] && (!topicData.locked || isModerator)) || isAdministrator,
|
||||||
|
|||||||
Reference in New Issue
Block a user