forgor 404

This commit is contained in:
grant 2022-12-04 00:38:12 -06:00
parent 3c78fce554
commit 9e23185062
1 changed files with 8 additions and 0 deletions

View File

@ -254,12 +254,20 @@ app.use(async(_req: Request, res: Response) => {
unlinkSync("tmp/"+a+".gemini")
return
}catch (e) {//a file
try{
let a:any = Math.random()
let f = (readFileSync(gitdir+x.join("/")).toString())
writeFileSync("tmp/"+a+".gemini",f)
res.file("tmp/"+a+".gemini");
unlinkSync("tmp/"+a+".gemini")
return
} catch(e){
let t = readFileSync("./pages/404.gemini").toString().replace(/{domain}/g,_req.url.host)
writeFileSync("tmp/"+a+".gemini",t)
res.file("tmp/"+a+".gemini");
unlinkSync("tmp/"+a+".gemini")
return
}
}
}