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` });