From ed3e9ce2e2404bfc45481d94480adab6be7b6ec9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Wed, 10 Feb 2021 22:10:54 -0500 Subject: [PATCH] fix: delete category cache key on category create --- src/categories/create.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/categories/create.js b/src/categories/create.js index 2c2d78ca21..81c3c22f0b 100644 --- a/src/categories/create.js +++ b/src/categories/create.js @@ -83,7 +83,11 @@ module.exports = function (Categories) { await privileges.categories.give(modPrivileges, category.cid, ['administrators', 'Global Moderators']); await privileges.categories.give(['groups:find', 'groups:read', 'groups:topics:read'], category.cid, ['guests', 'spiders']); - cache.del(['categories:cid', `cid:${parentCid}:children`]); + cache.del([ + 'categories:cid', + `cid:${parentCid}:children`, + `cid:${parentCid}:children:all`, + ]); if (data.cloneFromCid && parseInt(data.cloneFromCid, 10)) { category = await Categories.copySettingsFrom(data.cloneFromCid, category.cid, !data.parentCid); }