From faf8dceb7061ef649304ba093c1ebb4d6838f8b5 Mon Sep 17 00:00:00 2001 From: Patryk Klatka Date: Tue, 18 Jul 2023 15:03:09 +0200 Subject: [PATCH] [web] Fix channel deletion problem Summary: Because of D8513, channel, subchannel, and thread deletion stopped working. This diff fixes this issue. Test Plan: Run web app and check if channel, subchannel, and thread deletion are working. Reviewers: ashoat, tomek Reviewed By: ashoat Subscribers: ashoat, tomek Differential Revision: https://phab.comm.dev/D8528 --- keyserver/src/deleters/thread-deleters.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keyserver/src/deleters/thread-deleters.js b/keyserver/src/deleters/thread-deleters.js index 6d5966b5ee..6e52a6c4b2 100644 --- a/keyserver/src/deleters/thread-deleters.js +++ b/keyserver/src/deleters/thread-deleters.js @@ -54,7 +54,7 @@ async function deleteThread( const threadIDs = await fetchContainedThreadIDs(threadID); const [{ threadInfos: serverThreadInfos }] = await Promise.all([ - fetchServerThreadInfos({ threadIDs: new Set(threadID) }), + fetchServerThreadInfos({ threadIDs: new Set(threadIDs) }), rescindPushNotifs( SQL`n.thread IN (${threadIDs})`, SQL`IF(m.thread IN (${threadIDs}), NULL, m.thread)`,