diff --git a/src/journey/journey.service.ts b/src/journey/journey.service.ts index 715d6f6..10533fa 100644 --- a/src/journey/journey.service.ts +++ b/src/journey/journey.service.ts @@ -118,10 +118,15 @@ export class JourneyService { if (!diary) { return; // 일지가 없으면 삭제할 필요 없음 } - const diaryImg = await DiaryImageEntity.findExistImgUrl(diary); + // 일지 삭제 + await DiaryEntity.deleteDiary(diary); - await DiaryImageEntity.deleteDiaryImg(diaryImg); + // 연결된 이미지 찾기 + const diaryImg = await DiaryImageEntity.findExistImgUrl(diary); - await DiaryEntity.deleteDiary(diary); + // 이미지 삭제 + if (diaryImg) { + await DiaryImageEntity.deleteDiaryImg(diaryImg); + } } }