mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-26 16:46:12 +01:00
feat: filter:settings.get plugin hook
This commit is contained in:
@@ -8,7 +8,7 @@ const pubsub = require('../pubsub');
|
||||
const Settings = module.exports;
|
||||
|
||||
Settings.get = async function (hash) {
|
||||
const data = await db.getObject('settings:' + hash) || {};
|
||||
let data = await db.getObject('settings:' + hash) || {};
|
||||
const sortedLists = await db.getSetMembers('settings:' + hash + ':sorted-lists');
|
||||
|
||||
await Promise.all(sortedLists.map(async function (list) {
|
||||
@@ -26,6 +26,7 @@ Settings.get = async function (hash) {
|
||||
});
|
||||
}));
|
||||
|
||||
({ values: data } = await plugins.fireHook('filter:settings.get', { plugin: hash, values: data }));
|
||||
return data;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user