From e828e87ec7ee28a44db941a4fe5720dec6ae40be Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Tue, 2 Apr 2024 16:47:44 -0400 Subject: [PATCH] fix: have getCidsByPrivilege include cid -1 when set is categories:cid --- src/categories/index.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/categories/index.js b/src/categories/index.js index bbdf9f7ece..f2a3b4e7d9 100644 --- a/src/categories/index.js +++ b/src/categories/index.js @@ -97,6 +97,10 @@ Categories.getAllCategories = async function () { Categories.getCidsByPrivilege = async function (set, uid, privilege) { const cids = await Categories.getAllCidsFromSet(set); + if (set === 'categories:cid') { + cids.unshift(-1); + } + return await privileges.categories.filterCids(privilege, cids, uid); };