From d4a271b898b62cbdb93fd3b5a1c9cff3e42d5973 Mon Sep 17 00:00:00 2001 From: Jakob Ackermann Date: Fri, 13 Oct 2023 10:31:16 +0200 Subject: [PATCH] Merge pull request #15062 from overleaf/jpa-worker [web] bring back file extension for worker entrypoints GitOrigin-RevId: 93c2a59e5bc867460e82f3e7023d9cbfce1f16e1 --- .../js/features/pdf-preview/util/pdf-js-versions.js | 4 ++-- .../source-editor/languages/latex/linter/latex-linter.ts | 7 ++++--- .../source-editor/languages/latex/latex-linter.test.ts | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/services/web/frontend/js/features/pdf-preview/util/pdf-js-versions.js b/services/web/frontend/js/features/pdf-preview/util/pdf-js-versions.js index 2e4ebbe09c..c061fe2281 100644 --- a/services/web/frontend/js/features/pdf-preview/util/pdf-js-versions.js +++ b/services/web/frontend/js/features/pdf-preview/util/pdf-js-versions.js @@ -19,7 +19,7 @@ async function importPDFJS36() { createWorker(() => { PDFJS.GlobalWorkerOptions.workerPort = new Worker( - new URL('pdfjs-dist36/legacy/build/pdf.worker', import.meta.url) + new URL('pdfjs-dist36/legacy/build/pdf.worker.js', import.meta.url) ) }) @@ -45,7 +45,7 @@ async function importPDFJS213() { createWorker(() => { PDFJS.GlobalWorkerOptions.workerPort = new Worker( - new URL('pdfjs-dist213/legacy/build/pdf.worker', import.meta.url) + new URL('pdfjs-dist213/legacy/build/pdf.worker.js', import.meta.url) ) }) diff --git a/services/web/frontend/js/features/source-editor/languages/latex/linter/latex-linter.ts b/services/web/frontend/js/features/source-editor/languages/latex/linter/latex-linter.ts index bc748c58d6..b440f21a36 100644 --- a/services/web/frontend/js/features/source-editor/languages/latex/linter/latex-linter.ts +++ b/services/web/frontend/js/features/source-editor/languages/latex/linter/latex-linter.ts @@ -6,9 +6,10 @@ import { mergeCompatibleOverlappingDiagnostics } from './merge-overlapping-diagn let lintWorker: Worker createWorker(() => { - lintWorker = new Worker(new URL('./latex-linter.worker', import.meta.url), { - type: 'module', - }) + lintWorker = new Worker( + new URL('./latex-linter.worker.js', import.meta.url), + { type: 'module' } + ) }) class Deferred { diff --git a/services/web/test/frontend/features/source-editor/languages/latex/latex-linter.test.ts b/services/web/test/frontend/features/source-editor/languages/latex/latex-linter.test.ts index 187f5a518c..a83715bb72 100644 --- a/services/web/test/frontend/features/source-editor/languages/latex/latex-linter.test.ts +++ b/services/web/test/frontend/features/source-editor/languages/latex/latex-linter.test.ts @@ -1,5 +1,5 @@ import { assert } from 'chai' -import LintWorker from '../../../../../../frontend/js/features/source-editor/languages/latex/linter/latex-linter.worker' +import LintWorker from '../../../../../../frontend/js/features/source-editor/languages/latex/linter/latex-linter.worker.js' import { errorsToDiagnostics } from '../../../../../../frontend/js/features/source-editor/languages/latex/linter/errors-to-diagnostics' import { Diagnostic } from '@codemirror/lint' import { mergeCompatibleOverlappingDiagnostics } from '../../../../../../frontend/js/features/source-editor/languages/latex/linter/merge-overlapping-diagnostics'