From 129a002055eb2ecafd034586a73868ca3d339fed Mon Sep 17 00:00:00 2001 From: Mathias Jakobsen Date: Wed, 15 Oct 2025 09:46:04 +0100 Subject: [PATCH] Merge pull request #29074 from overleaf/mj-figure-modal-eps [web] Allow eps files in figure modal GitOrigin-RevId: 2678f1415d04b366a6e8a829a9e75e3ef1133685 --- .../figure-modal/file-sources/figure-modal-upload-source.tsx | 2 +- services/web/frontend/js/features/source-editor/utils/file.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/services/web/frontend/js/features/source-editor/components/figure-modal/file-sources/figure-modal-upload-source.tsx b/services/web/frontend/js/features/source-editor/components/figure-modal/file-sources/figure-modal-upload-source.tsx index d883cdb92d..2591218771 100644 --- a/services/web/frontend/js/features/source-editor/components/figure-modal/file-sources/figure-modal-upload-source.tsx +++ b/services/web/frontend/js/features/source-editor/components/figure-modal/file-sources/figure-modal-upload-source.tsx @@ -49,7 +49,7 @@ export const FigureModalUploadFileSource: FC = () => { restrictions: { maxNumberOfFiles: 1, maxFileSize: getMeta('ol-ExposedSettings').maxUploadSize, - allowedFileTypes: ['image/*', '.pdf'], + allowedFileTypes: ['image/*', '.pdf', '.eps'], }, autoProceed: false, }) diff --git a/services/web/frontend/js/features/source-editor/utils/file.ts b/services/web/frontend/js/features/source-editor/utils/file.ts index 1d04fb8b5a..178e23a359 100644 --- a/services/web/frontend/js/features/source-editor/utils/file.ts +++ b/services/web/frontend/js/features/source-editor/utils/file.ts @@ -46,7 +46,7 @@ function filterByType(type: 'file' | 'doc' | 'folder') { export const filterFiles = filterByType('file') export const filterFolders = filterByType('folder') -const IMAGE_FILE_EXTENSIONS = ['png', 'jpg', 'jpeg', 'pdf'] +const IMAGE_FILE_EXTENSIONS = ['png', 'jpg', 'jpeg', 'pdf', 'eps'] export const hasImageExtension = (filename: string) => { const parts = filename.split('.')