bug fix
This commit is contained in:
parent
7bdef522c1
commit
9bee9b8ae4
|
@ -60,7 +60,7 @@ export default async function deleteUserById(
|
||||||
});
|
});
|
||||||
|
|
||||||
// Delete archive folders
|
// Delete archive folders
|
||||||
removeFolder({ filePath: `archives/${collection.id}` });
|
await removeFolder({ filePath: `archives/${collection.id}` });
|
||||||
}
|
}
|
||||||
|
|
||||||
// Delete collections after cleaning up related data
|
// Delete collections after cleaning up related data
|
||||||
|
@ -69,12 +69,13 @@ export default async function deleteUserById(
|
||||||
});
|
});
|
||||||
|
|
||||||
// Delete subscription
|
// Delete subscription
|
||||||
await prisma.subscription.delete({
|
if (process.env.STRIPE_SECRET_KEY)
|
||||||
where: { userId },
|
await prisma.subscription.delete({
|
||||||
});
|
where: { userId },
|
||||||
|
});
|
||||||
|
|
||||||
// Delete user's avatar
|
// Delete user's avatar
|
||||||
removeFile({ filePath: `uploads/avatar/${userId}.jpg` });
|
await removeFile({ filePath: `uploads/avatar/${userId}.jpg` });
|
||||||
|
|
||||||
// Finally, delete the user
|
// Finally, delete the user
|
||||||
await prisma.user.delete({
|
await prisma.user.delete({
|
||||||
|
|
Ŝarĝante…
Reference in New Issue