diff --git a/src/controllers/userController.ts b/src/controllers/userController.ts index 84969d7..821ddfb 100644 --- a/src/controllers/userController.ts +++ b/src/controllers/userController.ts @@ -1217,7 +1217,7 @@ export async function GetExportedUserAccount(req: Request, res: Response) { "GetExportedUserAccount error", "invalid request (user account export not found)" ); - return res.status(400).send({ err: "invalid request" }); + return res.redirect("/"); } if ( @@ -1299,6 +1299,14 @@ export async function GetExportedUserAccount(req: Request, res: Response) { }); } }); + + // delete expired user account export + + await UserAccountExport.destroy({ + where: { + export_id: id, + }, + }); } catch (error) { logger.error("get exported user account error", error as string); res.status(500).send({ err: "invalid request" });