From 4f5f601c1dadf436a84583f2ecd91ff3154eac2f Mon Sep 17 00:00:00 2001 From: Namekuji Date: Mon, 14 Aug 2023 02:53:28 -0400 Subject: [PATCH] fix: include myself --- packages/backend/src/services/note/delete.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/backend/src/services/note/delete.ts b/packages/backend/src/services/note/delete.ts index 4099c06904..d0c6955ff4 100644 --- a/packages/backend/src/services/note/delete.ts +++ b/packages/backend/src/services/note/delete.ts @@ -236,17 +236,17 @@ export default async function ( }); const noteUserIds = new Set(notesToDelete.map((n) => n.userId)); - const followers: string[] = []; + const meAndFollowers: string[] = [note.userId]; for (const id of noteUserIds) { const list = await LocalFollowersCache.init(id).then((cache) => cache.getAll(), ); - followers.push(...list); + meAndFollowers.push(...list); } - const localFollowers = new Set(followers); + const feedUserIds = new Set(meAndFollowers); const homeDeleteParams = notesToDelete.map((n) => { const tuples: [string, Date, Date, string][] = []; - for (const feedUserId of localFollowers) { + for (const feedUserId of feedUserIds) { tuples.push([feedUserId, n.createdAt, n.createdAt, n.userId]); } return tuples;