From c0bca324622385df3775517eb11692c5e3db1b39 Mon Sep 17 00:00:00 2001 From: daniel31x13 Date: Wed, 20 Dec 2023 02:49:07 -0500 Subject: [PATCH] bug fixed --- lib/api/controllers/users/userId/deleteUserById.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/api/controllers/users/userId/deleteUserById.ts b/lib/api/controllers/users/userId/deleteUserById.ts index c32b1fb..c9cbd38 100644 --- a/lib/api/controllers/users/userId/deleteUserById.ts +++ b/lib/api/controllers/users/userId/deleteUserById.ts @@ -81,6 +81,12 @@ export default async function deleteUserById( where: { userId }, }); + await prisma.usersAndCollections.deleteMany({ + where: { + OR: [{ userId: userId }, { collection: { ownerId: userId } }], + }, + }); + // Delete user's avatar await removeFile({ filePath: `uploads/avatar/${userId}.jpg` });