From 862276f8a1933ab284898fd041c7c08abce01286 Mon Sep 17 00:00:00 2001 From: Eric Mc Sween <5454374+emcsween@users.noreply.github.com> Date: Mon, 13 Mar 2023 09:05:38 -0400 Subject: [PATCH] Merge pull request #12066 from overleaf/em-multibib-errors Parse all .blg files after a compile GitOrigin-RevId: be84974c247fd7a476a12c47943ab54947146e4c --- .../js/features/pdf-preview/util/output-files.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/services/web/frontend/js/features/pdf-preview/util/output-files.js b/services/web/frontend/js/features/pdf-preview/util/output-files.js index d01749eb5c..379c1edfe8 100644 --- a/services/web/frontend/js/features/pdf-preview/util/output-files.js +++ b/services/web/frontend/js/features/pdf-preview/util/output-files.js @@ -99,9 +99,15 @@ export const handleLogFiles = async (outputFiles, data, signal) => { } } - const blgFile = outputFiles.get('output.blg') + const blgFiles = [] - if (blgFile) { + for (const [filename, file] of outputFiles) { + if (filename.endsWith('.blg')) { + blgFiles.push(file) + } + } + + for (const blgFile of blgFiles) { try { const response = await fetchFromCompileDomain( buildURL(blgFile, data.pdfDownloadDomain, data.enableHybridPdfDownload),