diff --git a/src/server/routes/fileApiRoutes.ts b/src/server/routes/fileApiRoutes.ts index 65917a3..c2840ae 100644 --- a/src/server/routes/fileApiRoutes.ts +++ b/src/server/routes/fileApiRoutes.ts @@ -30,16 +30,17 @@ fileApiRoutes.get("/list", (req,res) => { let acc = Accounts.getFromToken(req.cookies.auth) - if (!acc) return + if (!acc) return + let accId = acc.id res.send(acc.files.map((e) => { - let fp = files.getFilePointer(e) + let fp = files.getFilePointer(e) + if (!fp) { Accounts.files.deindex(accId, e); return null } return { ...fp, messageids: null, owner: null, - id:e, - sizeDisplay: fp.sizeInBytes ? bytes(fp.sizeInBytes) : "[File size unknown]" + id:e } }))