Browse Source

Fix incorrect content type header when serving attachments

gh-pages
Andrew Kingston 6 years ago
parent
commit
be805d05cf
  1. 3
      packages/server/src/api/controllers/static.js

3
packages/server/src/api/controllers/static.js

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

Loading…
Cancel
Save