aboutsummaryrefslogtreecommitdiff
path: root/src/api/routes
diff options
context:
space:
mode:
authorPitu <[email protected]>2021-01-07 17:11:01 +0900
committerPitu <[email protected]>2021-01-07 17:11:01 +0900
commit46ec3f716880a18c88e1fd15bf90b3e4ba185bc6 (patch)
tree9ab8918d076bb10099ac619374b43a05e4314854 /src/api/routes
parentfix: terminate rehashing script when done (diff)
downloadhost.fuwn.me-46ec3f716880a18c88e1fd15bf90b3e4ba185bc6.tar.xz
host.fuwn.me-46ec3f716880a18c88e1fd15bf90b3e4ba185bc6.zip
fix: normalize url and thumbnail response
Diffstat (limited to 'src/api/routes')
-rw-r--r--src/api/routes/uploads/uploadPOST.js7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/api/routes/uploads/uploadPOST.js b/src/api/routes/uploads/uploadPOST.js
index 6d81221..bba7989 100644
--- a/src/api/routes/uploads/uploadPOST.js
+++ b/src/api/routes/uploads/uploadPOST.js
@@ -277,15 +277,18 @@ class uploadPOST extends Route {
if (!result) return;
if (albumId) await Util.saveFileToAlbum(db, albumId, result.id);
+
+ result.file = Util.constructFilePublicLink(result.file);
result.deleteUrl = `${process.env.DOMAIN}/api/file/${result.id[0]}`;
return res.status(201).send({
message: 'Sucessfully uploaded the file.',
- url: result.url,
+ url: result.file.url,
name: result.file.name,
hash: result.file.hash,
deleteUrl: result.deleteUrl,
- size: result.file.size
+ size: result.file.size,
+ thumb: result.file.thumb
});
}
}