mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-28 17:46:16 +01:00
refactor: move plugin hook methods to plugin.hooks.*
This commit is contained in:
@@ -18,7 +18,7 @@ module.exports = function (Posts) {
|
||||
const userData = await user.getUserFields(uid, ['uid', 'reputation', 'postcount']);
|
||||
const isMemberOfExempt = await groups.isMemberOfAny(userData.uid, meta.config.groupsExemptFromPostQueue);
|
||||
const shouldQueue = meta.config.postQueue && !isMemberOfExempt && (!userData.uid || userData.reputation < meta.config.postQueueReputationThreshold || userData.postcount <= 0);
|
||||
const result = await plugins.fireHook('filter:post.shouldQueue', {
|
||||
const result = await plugins.hooks.fire('filter:post.shouldQueue', {
|
||||
shouldQueue: !!shouldQueue,
|
||||
uid: uid,
|
||||
data: data,
|
||||
@@ -57,7 +57,7 @@ module.exports = function (Posts) {
|
||||
type: type,
|
||||
data: data,
|
||||
};
|
||||
payload = await plugins.fireHook('filter:post-queue.save', payload);
|
||||
payload = await plugins.hooks.fire('filter:post-queue.save', payload);
|
||||
payload.data = JSON.stringify(data);
|
||||
|
||||
await db.sortedSetAdd('post:queue', now, id);
|
||||
|
||||
Reference in New Issue
Block a user