From 4134a075c832db8b7f18bbf262c81233a1c097d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Mon, 17 Feb 2025 14:26:49 -0500 Subject: [PATCH] fix: remove handle on category purge closes #13171 --- src/categories/delete.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/categories/delete.js b/src/categories/delete.js index a03d96ee37..6581098c10 100644 --- a/src/categories/delete.js +++ b/src/categories/delete.js @@ -31,6 +31,9 @@ module.exports = function (Categories) { if (categoryData && categoryData.name) { bulkRemove.push(['categories:name', `${categoryData.name.slice(0, 200).toLowerCase()}:${cid}`]); } + if (categoryData && categoryData.handle) { + bulkRemove.push(['categoryhandle:cid', categoryData.handle]); + } await db.sortedSetRemoveBulk(bulkRemove); await removeFromParent(cid);