From d35c74558f8165ef8403a1734086fdd3d07a19dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Thu, 5 Mar 2026 13:51:50 -0500 Subject: [PATCH 1/2] fix: add missing db call --- src/upgrades/4.9.2/clean_tid_recipients_zsets.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/upgrades/4.9.2/clean_tid_recipients_zsets.js b/src/upgrades/4.9.2/clean_tid_recipients_zsets.js index f750cb7dc2..2206e1c040 100644 --- a/src/upgrades/4.9.2/clean_tid_recipients_zsets.js +++ b/src/upgrades/4.9.2/clean_tid_recipients_zsets.js @@ -27,6 +27,7 @@ module.exports = { } }); }); + await db.sortedSetRemoveBulk(bulkRemove); await db.deleteAll(Array.from(deleteTids).map(tid => `tid:${tid}:recipients`)); progress.incr(uids.length); }, { From 0be408104943d56e2b343f2c71a4990d1c87dce2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Thu, 5 Mar 2026 14:01:57 -0500 Subject: [PATCH 2/2] fix: #14062 recipients is normal set --- src/topics/delete.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/topics/delete.js b/src/topics/delete.js index 2fd2364e26..04dcaae748 100644 --- a/src/topics/delete.js +++ b/src/topics/delete.js @@ -166,7 +166,7 @@ module.exports = function (Topics) { } async function deleteFromUserInboxes(tids) { - const recipients = await db.getSortedSetsMembers(tids.map(tid => `tid:${tid}:recipients`)); + const recipients = await db.getSetsMembers(tids.map(tid => `tid:${tid}:recipients`)); const bulkRemove = []; tids.forEach((tid, index) => { const tidRecipients = recipients[index];