From ba6464147a217d65f1d466bbe975d658668d5acc Mon Sep 17 00:00:00 2001 From: vladp Date: Tue, 24 Feb 2026 16:53:33 +0700 Subject: [PATCH] dev use authtoken --- src/main/java/ru/soune/nocopy/dto/MessageCode.java | 2 +- .../java/ru/soune/nocopy/handler/ResetPasswordHandler.java | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/ru/soune/nocopy/dto/MessageCode.java b/src/main/java/ru/soune/nocopy/dto/MessageCode.java index 61b92aa..74d1df9 100644 --- a/src/main/java/ru/soune/nocopy/dto/MessageCode.java +++ b/src/main/java/ru/soune/nocopy/dto/MessageCode.java @@ -7,7 +7,7 @@ public enum MessageCode { REFERRAL_LINK_IS_NOT_EXIST(1, "Refferal link is not exist"), INVALID_FIELD(2, "Invalid field"), MAIL_VERIFIED_NULL(2, "Mail verified null"), - INVALID_TOKEN(2, "Invalid token"), + INVALID_TOKEN(2, "Token not found or time expired"), TOKEN_IS_ALIVE(2, "Token is alive"), INVALID_ACTION(2, "Invalid action"), FILE_UPLOAD_ERROR(2, "File upload error"), diff --git a/src/main/java/ru/soune/nocopy/handler/ResetPasswordHandler.java b/src/main/java/ru/soune/nocopy/handler/ResetPasswordHandler.java index 717416b..e51a806 100644 --- a/src/main/java/ru/soune/nocopy/handler/ResetPasswordHandler.java +++ b/src/main/java/ru/soune/nocopy/handler/ResetPasswordHandler.java @@ -74,10 +74,10 @@ public class ResetPasswordHandler implements RequestHandler{ emailVerificationTokenRepository.findByUserIdAndToken(user.getId(), verifyToken); if (verificationToken == null) { - throw new NotValidFieldException("Verification token not found", - new BaseResponse(request.getMsgId(), MessageCode.INVALID_TOKEN.getCode(), - MessageCode.INVALID_TOKEN.getDescription(), Map.of("verifyToken", verifyToken))); + return new BaseResponse(request.getMsgId(), MessageCode.INVALID_TOKEN.getCode(), + MessageCode.INVALID_TOKEN.getDescription(), Map.of("verifyToken", verifyToken)); } + List authTokens = authTokenRepository.findByUserId(user.getId()); authToken = authTokens.isEmpty() ? authService.generateAuthToken(user): authTokens.getFirst();