fix: 파일 교체 시 기존 파일 완전 삭제 (soft delete → permanent delete)

This commit is contained in:
2025-12-15 20:37:24 +09:00
parent 2862015605
commit f262b0a665

View File

@@ -82,7 +82,7 @@ public function upload(int $id, ItemFileUploadRequest $request)
$replaced = false;
// 기존 파일 교체 (file_id가 있는 경우)
// 기존 파일 교체 (file_id가 있는 경우) - 완전 삭제
if ($existingFileId) {
$existingFile = File::query()
->where('tenant_id', $tenantId)
@@ -92,7 +92,7 @@ public function upload(int $id, ItemFileUploadRequest $request)
->first();
if ($existingFile) {
$this->deleteFile($existingFile);
$existingFile->permanentDelete(); // 파일 교체 시 완전 삭제
$replaced = true;
}
}