diff options
author | Stanley Yip <33562077+yipstanley@users.noreply.github.com> | 2019-07-17 14:56:45 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-07-17 14:56:45 +0000 |
commit | 253813f3ed75c5bbc08f32a1e822ff922bfe185b (patch) | |
tree | 78cb59565eb78955e089a11d96011da79e0c81c7 /src/server/index.ts | |
parent | cfc5a68c1d93f937ada7ba905265b159ec8be2a9 (diff) | |
parent | ba25d48d52f6db6021f5149e39021f651af22317 (diff) |
Merge branch 'master' into small_fix_0716
Diffstat (limited to 'src/server/index.ts')
-rw-r--r-- | src/server/index.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/index.ts b/src/server/index.ts index d70f87bd9..51fafbdc3 100644 --- a/src/server/index.ts +++ b/src/server/index.ts @@ -183,7 +183,7 @@ app.get("/whosOnline", (req, res) => { app.get("/thumbnail/:filename", (req, res) => { let filename = req.params.filename; let noExt = filename.substring(0, filename.length - ".png".length); - let pagenumber = parseInt(noExt[noExt.length - 1]); + let pagenumber = parseInt(noExt.split('-')[1]); fs.exists(uploadDir + filename, (exists: boolean) => { console.log(`${uploadDir + filename} ${exists ? "exists" : "does not exist"}`); if (exists) { @@ -191,14 +191,14 @@ app.get("/thumbnail/:filename", (req, res) => { probe(input, (err: any, result: any) => { if (err) { console.log(err); - console.log(filename); + console.log(`error on ${filename}`); return; } res.send({ path: "/files/" + filename, width: result.width, height: result.height }); }); } else { - LoadPage(uploadDir + filename.substring(0, filename.length - "-n.png".length) + ".pdf", pagenumber, res); + LoadPage(uploadDir + filename.substring(0, filename.length - noExt.split('-')[1].length - ".PNG".length - 1) + ".pdf", pagenumber, res); } }); }); |