From c7d15dfa94d244d3597c4da89543c5863d16d34b Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Wed, 7 Oct 2020 12:50:37 -0400 Subject: [PATCH] feat: filter:settings.get plugin hook --- src/meta/settings.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/meta/settings.js b/src/meta/settings.js index 859db5c267..8d4d4a6863 100644 --- a/src/meta/settings.js +++ b/src/meta/settings.js @@ -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; };