Merge pull request #7180 from overleaf/em-missing-pdf-download-domain

Handle missing PDF_DOWNLOAD_DOMAIN setting

GitOrigin-RevId: 3f022ec1637f7f38ca98503b1ab08748f6bbf87d
This commit is contained in:
Eric Mc Sween 2022-03-23 09:48:30 -04:00 committed by Copybot
parent 5a25e6aa1a
commit 6061e09ab9

View file

@ -10,6 +10,7 @@ export const handleOutputFiles = async (projectId, data) => {
const result = {}
const outputFiles = new Map()
const pdfDownloadDomain = data.pdfDownloadDomain ?? ''
for (const outputFile of data.outputFiles) {
outputFiles.set(outputFile.path, outputFile)
@ -37,7 +38,7 @@ export const handleOutputFiles = async (projectId, data) => {
params.set('enable_pdf_caching', 'true')
}
result.pdfUrl = `${data.pdfDownloadDomain}${outputFile.url}?${params}`
result.pdfUrl = `${pdfDownloadDomain}${outputFile.url}?${params}`
// build the URL for downloading the PDF
params.set('popupDownload', 'true') // save PDF download as file
@ -79,9 +80,7 @@ export const handleOutputFiles = async (projectId, data) => {
const logFile = outputFiles.get('output.log')
if (logFile) {
const response = await fetch(
`${data.pdfDownloadDomain}${logFile.url}?${params}`
)
const response = await fetch(`${pdfDownloadDomain}${logFile.url}?${params}`)
const log = await response.text()
@ -97,9 +96,7 @@ export const handleOutputFiles = async (projectId, data) => {
const blgFile = outputFiles.get('output.blg')
if (blgFile) {
const response = await fetch(
`${data.pdfDownloadDomain}${blgFile.url}?${params}`
)
const response = await fetch(`${pdfDownloadDomain}${blgFile.url}?${params}`)
const log = await response.text()