From f6358fd56b5f10b59adb0d4123d148f1154180b1 Mon Sep 17 00:00:00 2001 From: dragontaek-lee Date: Tue, 13 Feb 2024 22:41:45 +0900 Subject: [PATCH] =?UTF-8?q?hotfix:=20=ED=83=88=ED=87=B4=20=EC=9D=B4?= =?UTF-8?q?=EC=9C=A0=20=EB=B0=B0=EC=97=B4=200=EB=B6=80=ED=84=B0=20?= =?UTF-8?q?=EC=8B=9C=EC=9E=91=EB=90=98=EB=8F=84=EB=A1=9D=20=EB=B3=80?= =?UTF-8?q?=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/gam/api/service/user/UserServiceImpl.java | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/main/java/com/gam/api/service/user/UserServiceImpl.java b/src/main/java/com/gam/api/service/user/UserServiceImpl.java index 0bacd866..a17f034d 100644 --- a/src/main/java/com/gam/api/service/user/UserServiceImpl.java +++ b/src/main/java/com/gam/api/service/user/UserServiceImpl.java @@ -391,20 +391,12 @@ private void createUserDeleteAccountReasons(List DeleteAccountReasons, val deleteAccountReasonList = deleteAccountReasonRepository.findAll(); for (Integer deleteAccountReason : DeleteAccountReasons){ - if (deleteAccountReason < 1 || deleteAccountReason > deleteAccountReasonList.size()) { + if (deleteAccountReason < 0 || deleteAccountReason >= deleteAccountReasonList.size()) { throw new IllegalArgumentException(ExceptionMessage.INVALID_DELETE_REASON.getMessage()); } - if (deleteAccountReason == deleteAccountReasonList.size()) { - userDeleteAccountReasonRepository.save(UserDeleteAccountReason.builder() - .user(user) - .deleteAccountReason(deleteAccountReasonList.get(deleteAccountReason-1)) - .directInput(directInput) - .build()); - continue; - } userDeleteAccountReasonRepository.save(UserDeleteAccountReason.builder() .user(user) - .deleteAccountReason(deleteAccountReasonList.get(deleteAccountReason - 1)) + .deleteAccountReason(deleteAccountReasonList.get(deleteAccountReason)) .build()); } user.setUserStatus(UserStatus.WITHDRAWAL);