diff --git a/apps/red-ui/src/app/upload/file-upload.service.ts b/apps/red-ui/src/app/upload/file-upload.service.ts index 17f7b988b..c64284b9e 100644 --- a/apps/red-ui/src/app/upload/file-upload.service.ts +++ b/apps/red-ui/src/app/upload/file-upload.service.ts @@ -34,7 +34,7 @@ export class FileUploadService { } uploadFiles(files: FileUploadModel[]) { - files = files.filter((file) => file.file.type.toLowerCase() === 'application/pdf'); + files = files.filter((file) => file.file.type?.toLowerCase() === 'application/pdf' || file.file.name.toLowerCase().endsWith('.pdf')); files.sort((a, b) => a.file.size - b.file.size); this.files.push(...files); files.forEach((newFile) => {