diff --git a/src/main/java/KGUcapstone/OutDecision/domain/post/service/PostServiceImpl.java b/src/main/java/KGUcapstone/OutDecision/domain/post/service/PostServiceImpl.java index 802a3f9..c50e632 100644 --- a/src/main/java/KGUcapstone/OutDecision/domain/post/service/PostServiceImpl.java +++ b/src/main/java/KGUcapstone/OutDecision/domain/post/service/PostServiceImpl.java @@ -213,7 +213,7 @@ public boolean updatePost(Long postId, UploadPostDTO request, List optio for (String originImageUrl : originOptionImgList) { boolean existsInOptionsList = optionsList.stream() .anyMatch(option -> originImageUrl.equals(option.getPhotoUrl())); - if (!existsInOptionsList) { + if (!existsInOptionsList && originImageUrl != null && !originImageUrl.isEmpty()) { s3Service.deleteImage(originImageUrl); } }