From ffa6b3f623b4542e6b944ceea9961a76e53a9901 Mon Sep 17 00:00:00 2001 From: dongHyo Date: Sat, 18 Jun 2022 22:29:00 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20findByEmail=20=EC=A4=91=EB=B3=B5?= =?UTF-8?q?=EC=BD=94=EB=93=9C=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../server/user/service/UserServiceImpl.java | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/server/src/main/java/com/ticketing/server/user/service/UserServiceImpl.java b/server/src/main/java/com/ticketing/server/user/service/UserServiceImpl.java index 6e5f477..d507cbb 100644 --- a/server/src/main/java/com/ticketing/server/user/service/UserServiceImpl.java +++ b/server/src/main/java/com/ticketing/server/user/service/UserServiceImpl.java @@ -39,13 +39,7 @@ public class UserServiceImpl implements UserService { @Override @Transactional public User delete(@Valid DeleteUserDTO deleteUserDto) { - User user = userRepository.findByEmail(deleteUserDto.getEmail()) - .orElseThrow(() -> { - log.error("존재하지 않는 이메일 입니다. :: {}", deleteUserDto.getEmail()); - throw new EmailNotFoundException(); - } - ); - + User user = findByEmail(deleteUserDto.getEmail()); return user.delete(deleteUserDto); } @@ -59,7 +53,11 @@ public class UserServiceImpl implements UserService { @Override public User findByEmail(String email) { return userRepository.findByEmail(email) - .orElseThrow(EmailNotFoundException::new); + .orElseThrow(() -> { + log.error("존재하지 않는 이메일 입니다. :: {}", email); + throw new EmailNotFoundException(); + } + ); } private User findNotDeletedUserByEmail(String email) {