diff --git a/back/api/users.js b/back/api/users.js index 386653e..2ad60ec 100644 --- a/back/api/users.js +++ b/back/api/users.js @@ -80,6 +80,10 @@ router.post('/:username/delete', checkAuth, async (req, res) => { return res.status(401).send({ error: 'Unauthorized' }); } + if (userToDelete[0].pfp && fs.existsSync(path.join(__dirname, `../data/pfps/${userToDelete[0].pfp}`))) { + fs.unlinkSync(path.join(__dirname, `../data/pfps/${userToDelete[0].pfp}`)); + } + await deleteUserMentions(connection, userToDelete[0].id); await deleteUserMessages(connection, userToDelete[0].id); await deleteUser(connection, userToDelete[0].id);