1
0
Fork 0
mirror of synced 2024-06-29 11:31:06 +12:00

Fix incorrect content type header when serving attachments

This commit is contained in:
Andrew Kingston 2020-10-21 13:00:40 +01:00
parent 8428bebc13
commit be805d05cf

View file

@ -163,15 +163,14 @@ exports.serveApp = async function(ctx) {
exports.serveAttachment = async function(ctx) {
const appId = ctx.user.appId
const attachmentsPath = resolve(budibaseAppsDir(), appId, "attachments")
// Serve from CloudFront
if (process.env.CLOUD) {
const S3_URL = `https://cdn.app.budi.live/assets/${appId}/attachments/${ctx.file}`
const response = await fetch(S3_URL)
const body = await response.text()
ctx.set("Content-Type", response.headers.get("Content-Type"))
ctx.body = body
return
}