diff --git a/src/main/java/com/safetypin/authentication/service/AuthenticationService.java b/src/main/java/com/safetypin/authentication/service/AuthenticationService.java index dce7ad426f2bcf0e694cd80cd8dea7102b95df61..96bca07a4ad8022ee973413da7c2203276a4a065 100644 --- a/src/main/java/com/safetypin/authentication/service/AuthenticationService.java +++ b/src/main/java/com/safetypin/authentication/service/AuthenticationService.java @@ -53,7 +53,7 @@ public class AuthenticationService { User existing = userRepository.findByEmail(request.getEmail()); if (existing != null) { if (EMAIL_PROVIDER.equals(existing.getProvider())) { - throw new IllegalArgumentException("An account with this email exists. Please sign in using your email and password."); + throw new UserAlreadyExistsException("An account with this email exists. Please sign in using your email and password."); } return existing; }