diff --git a/WableServer/src/main/java/com/wable/www/WableServer/api/member/service/MemberCommandService.java b/WableServer/src/main/java/com/wable/www/WableServer/api/member/service/MemberCommandService.java index a21f4f5..8db7697 100644 --- a/WableServer/src/main/java/com/wable/www/WableServer/api/member/service/MemberCommandService.java +++ b/WableServer/src/main/java/com/wable/www/WableServer/api/member/service/MemberCommandService.java @@ -27,6 +27,7 @@ import java.io.IOException; import java.util.List; +import java.util.Set; @Service @RequiredArgsConstructor @@ -162,10 +163,10 @@ public void updateMemberProfile2(Long memberId, MultipartFile multipartFile, Pro try { String s3ImageUrl = s3Service.uploadImage(memberId.toString(), multipartFile); - if (!"BLUE".equals(existedImage) && !"PURPLE".equals(existedImage) && !"GREEN".equals(existedImage)) { + Set allowedColors = Set.of("BLUE", "PURPLE", "GREEN"); + if (!existedImage.isEmpty() && !allowedColors.contains(existedImage)) { String existedKey = removeBaseUrl(existedImage, S3_URL); - s3Service.deleteImage(existedKey); } existingMember.updateProfileUrl(s3ImageUrl);