fix: normalize url and thumbnail response

This commit is contained in:
Pitu 2021-01-07 17:11:01 +09:00
parent 07a873c88b
commit 46ec3f7168
2 changed files with 7 additions and 3 deletions

View File

@ -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
});
}
}

View File

@ -214,7 +214,8 @@ class Util {
name: exists.name,
hash: exists.hash,
size: exists.size,
url: `${process.env.DOMAIN}/${exists.name}`,
url: exists.url,
thumb: exists.thumb,
deleteUrl: `${process.env.DOMAIN}/api/file/${exists.id}`,
repeated: true
});