From cb5797bceb8a15b50cc911682b189e55ab9f00ca Mon Sep 17 00:00:00 2001 From: Miguel Serrano Date: Thu, 25 Nov 2021 11:23:16 +0100 Subject: [PATCH] Ignore bib parse errors (#5874) GitOrigin-RevId: 05c214762585b4d3d35ed055e1764d472b9cc861 --- .../js/features/pdf-preview/util/output-files.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 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 eb3c05c7a9..fa667598d2 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 @@ -104,9 +104,12 @@ export const handleOutputFiles = async (projectId, data) => { const log = await response.text() - const { errors, warnings } = new BibLogParser(log, {}).parse() - - accumulateResults({ errors, warnings }, 'BibTeX:') + try { + const { errors, warnings } = new BibLogParser(log, {}).parse() + accumulateResults({ errors, warnings }, 'BibTeX:') + } catch (e) { + // BibLog parsing errors are ignored + } } result.fileList = buildFileList(outputFiles, data.clsiServerId)