From da3768b7c3bdc375070798f248f127a9e24b52e7 Mon Sep 17 00:00:00 2001 From: kjs Date: Fri, 6 Feb 2026 15:39:05 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20FileUploadComponent=EC=97=90?= =?UTF-8?q?=EC=84=9C=20=EC=9D=B4=EC=A0=84=20=ED=8C=8C=EC=9D=BC=20=EB=A1=9C?= =?UTF-8?q?=EB=93=9C=20=EC=8A=A4=ED=82=B5=20=EB=A1=9C=EC=A7=81=20=EC=A0=9C?= =?UTF-8?q?=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - FileUploadComponent에서 등록 모드 시 이전 파일 로드를 스킵하는 로직을 제거하여, 불필요한 조건문을 간소화했습니다. - 이 변경은 연속 등록 시 이전 저장의 이미지 값이 남아있어 다시 로드되는 것을 방지하기 위한 개선의 일환입니다. --- .../components/v2-file-upload/FileUploadComponent.tsx | 6 ------ 1 file changed, 6 deletions(-) diff --git a/frontend/lib/registry/components/v2-file-upload/FileUploadComponent.tsx b/frontend/lib/registry/components/v2-file-upload/FileUploadComponent.tsx index 8b9671c8..d716b9ab 100644 --- a/frontend/lib/registry/components/v2-file-upload/FileUploadComponent.tsx +++ b/frontend/lib/registry/components/v2-file-upload/FileUploadComponent.tsx @@ -199,12 +199,6 @@ const FileUploadComponent: React.FC = ({ if (imageObjidFromFormData && /^\d+$/.test(String(imageObjidFromFormData))) { const objidStr = String(imageObjidFromFormData); - // 🆕 등록 모드(formData.id가 없는 경우)에서는 이전 파일 로드 스킵 - // 연속 등록 시 이전 저장의 image 값이 남아있어 다시 로드되는 것을 방지 - if (!formData?.id) { - return; - } - // 이미 같은 objid의 파일이 로드되어 있으면 스킵 const alreadyLoaded = uploadedFiles.some(f => String(f.objid) === objidStr); if (alreadyLoaded) { -- 2.43.0