mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-06-06 23:59:01 +02:00
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:
@@ -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()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user