dev add
Test Workflow / test (push) Successful in 3s

This commit is contained in:
vladp
2026-02-04 14:56:19 +07:00
parent 135d94e0ef
commit 72691511fa
2 changed files with 11 additions and 0 deletions
@@ -12,6 +12,7 @@ public enum MessageCode {
DUPLICATE_FILE_UPLOAD(2, "Duplicate file upload"),
FILE_DOWNLOAD_ERROR(2, "File download error"),
USER_NOT_VERIFIED(2, "User not verified"),
PERMISSION_NOT_FOUND(2, "Permission not found"),
USER_NOT_FOUND(2, "User not found"),
FILE_DOWNLOAD_ERROR_NOT_CORRECT_FIELD(2, "Not correct field"),
IMAGE_FOUND_ERROR(2, "Image found error"),
@@ -50,6 +50,16 @@ public class LoginRequestHandler implements RequestHandler {
MessageCode.USER_NOT_VERIFIED.getDescription(), loginAnswer);
}
if (!user.canLogin()) {
LoginAnswer loginAnswer = new LoginAnswer();
loginAnswer.setFieldErrors(Arrays.asList(Map.of(
"login_permission", "not found")));
return new BaseResponse(request.getMsgId(), MessageCode.PERMISSION_NOT_FOUND.getCode(),
MessageCode.PERMISSION_NOT_FOUND.getDescription(), loginAnswer);
}
AuthToken authToken = authService.login(loginRequest);
String token = authToken.getToken();