refactor: move plugin hook methods to plugin.hooks.*

This commit is contained in:
Julian Lam
2020-11-20 16:06:26 -05:00
parent 3b1c03ed50
commit 6e2da9966e
136 changed files with 550 additions and 541 deletions

View File

@@ -132,7 +132,7 @@ Topics.getTopicsByTids = async function (tids, options) {
const filteredTopics = result.topics.filter(topic => topic && topic.category && !topic.category.disabled);
const hookResult = await plugins.fireHook('filter:topics.get', { topics: filteredTopics, uid: uid });
const hookResult = await plugins.hooks.fire('filter:topics.get', { topics: filteredTopics, uid: uid });
return hookResult.topics;
};
@@ -152,7 +152,7 @@ Topics.getTopicWithPosts = async function (topicData, set, uid, start, stop, rev
getMainPostAndReplies(topicData, set, uid, start, stop, reverse),
categories.getCategoryData(topicData.cid),
categories.getTagWhitelist([topicData.cid]),
plugins.fireHook('filter:topic.thread_tools', { topic: topicData, uid: uid, tools: [] }),
plugins.hooks.fire('filter:topic.thread_tools', { topic: topicData, uid: uid, tools: [] }),
Topics.getFollowData([topicData.tid], uid),
Topics.getUserBookmark(topicData.tid, uid),
social.getActivePostSharing(),
@@ -184,7 +184,7 @@ Topics.getTopicWithPosts = async function (topicData, set, uid, start, stop, rev
topicData.unreplied = topicData.postcount === 1;
topicData.icons = [];
const result = await plugins.fireHook('filter:topic.get', { topic: topicData, uid: uid });
const result = await plugins.hooks.fire('filter:topic.get', { topic: topicData, uid: uid });
return result.topic;
};
@@ -282,7 +282,7 @@ Topics.isLocked = async function (tid) {
};
Topics.search = async function (tid, term) {
const pids = await plugins.fireHook('filter:topic.search', {
const pids = await plugins.hooks.fire('filter:topic.search', {
tid: tid,
term: term,
});