From 7dd40309863ba8c0f9654e4f9f32a2f51f49d421 Mon Sep 17 00:00:00 2001
From: chanx <1243304602@qq.com>
Date: Mon, 8 Jun 2026 19:16:21 +0800
Subject: [PATCH] fix: Resolve error when checking pipeline parsing result
(#15778)
### What problem does this PR solve?
fix: Resolve error when checking pipeline parsing result
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
---
web/src/components/document-preview/index.tsx | 5 ++---
web/src/pages/dataflow-result/index.tsx | 2 +-
2 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/web/src/components/document-preview/index.tsx b/web/src/components/document-preview/index.tsx
index 37889833c8..dc764ce6f1 100644
--- a/web/src/components/document-preview/index.tsx
+++ b/web/src/components/document-preview/index.tsx
@@ -1,5 +1,6 @@
import { memo } from 'react';
+import { Images } from '@/constants/common';
import CSVFileViewer from './csv-preview';
import { DocPreviewer } from './doc-preview';
import { ExcelCsvPreviewer } from './excel-preview';
@@ -44,9 +45,7 @@ const DocumentPreview = function ({
)}
- {['jpg', 'png', 'gif', 'jpeg', 'svg', 'bmp', 'ico', 'tif'].indexOf(
- fileType,
- ) > -1 && (
+ {Images.indexOf(fileType) > -1 && (
diff --git a/web/src/pages/dataflow-result/index.tsx b/web/src/pages/dataflow-result/index.tsx
index 26c265d83e..f3ed49cc03 100644
--- a/web/src/pages/dataflow-result/index.tsx
+++ b/web/src/pages/dataflow-result/index.tsx
@@ -63,7 +63,7 @@ const DataflowResult = () => {
const fileType = useMemo(() => {
if (isAgent) {
return Images.some((x) => x === documentExtension)
- ? documentInfo?.name.split('.').pop() || 'visual'
+ ? documentInfo?.name?.split('.').pop() || documentExtension
: documentExtension;
}
switch (documentInfo?.type) {