fix: serve absolute urls (#3265)

This commit is contained in:
Jason Rasmussen 2023-07-14 09:58:14 -04:00 committed by GitHub
parent f952bc0b64
commit 4c4435bc19
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -591,9 +591,11 @@ export class AssetService {
private async sendFile(res: Res, filepath: string): Promise<void> {
await fs.access(filepath, constants.R_OK);
const options = path.isAbsolute(filepath) ? {} : { root: process.cwd() };
res.set('Cache-Control', 'private, max-age=86400, no-transform');
res.header('Content-Type', mimeTypes.lookup(filepath));
res.sendFile(filepath, { root: process.cwd() }, (error: Error) => {
res.sendFile(filepath, options, (error: Error) => {
if (!error) {
return;
}