diff --git a/src/main/java/EatPic/spring/domain/user/service/UserServiceImpl.java b/src/main/java/EatPic/spring/domain/user/service/UserServiceImpl.java index 9c79472..059697e 100644 --- a/src/main/java/EatPic/spring/domain/user/service/UserServiceImpl.java +++ b/src/main/java/EatPic/spring/domain/user/service/UserServiceImpl.java @@ -152,6 +152,11 @@ public UserResponseDTO.UserBlockResponseDto blockUser(HttpServletRequest request User targetUser = userRepository.findById(targetUserId) .orElseThrow(() -> new ExceptionHandler(USER_NOT_FOUND)); + if(userFollowRepository.existsByUserAndTargetUser(user,targetUser)){ + UserFollow userFollow = UserFollow.builder().user(user).targetUser(targetUser).build(); + userFollowRepository.delete(userFollow); + } + UserBlock userBlock = UserBlock.builder() .user(user) .blockedUser(targetUser)