diff --git a/app/Http/Controllers/Api/V1/ItemsFileController.php b/app/Http/Controllers/Api/V1/ItemsFileController.php index 4f66849..0527814 100644 --- a/app/Http/Controllers/Api/V1/ItemsFileController.php +++ b/app/Http/Controllers/Api/V1/ItemsFileController.php @@ -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; } }