File tree Expand file tree Collapse file tree 2 files changed +6
-1
lines changed
src/main/java/com/blockguard/server/domain Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -62,9 +62,13 @@ public RegisterResponse register(RegisterRequest registerRequest) {
6262
6363
6464 public CheckEmailDuplicatedResponse checkEmailDuplicated (CheckEmailDuplicatedRequest checkEmailDuplicatedRequest ) {
65- boolean isDuplicated = userRepository .findByEmail (checkEmailDuplicatedRequest .getEmail ()).isPresent ();
65+ Optional <User > user = userRepository .findAnyByEmail (checkEmailDuplicatedRequest .getEmail ());
66+ boolean isDuplicated = user .isPresent ();
67+ boolean isDeleted = user .map (User ::getDeletedAt ).isPresent ();
68+
6669 return CheckEmailDuplicatedResponse .builder ()
6770 .isDuplicated (isDuplicated )
71+ .isDeleted (isDeleted )
6872 .build ();
6973 }
7074
Original file line number Diff line number Diff line change 1111@ NoArgsConstructor
1212public class CheckEmailDuplicatedResponse {
1313 private boolean isDuplicated ;
14+ private boolean isDeleted ;
1415}
You can’t perform that action at this time.
0 commit comments