diff --git a/eiam-console/src/main/console-fe/src/pages/user/ResetPassword/ResetPassword.tsx b/eiam-console/src/main/console-fe/src/pages/user/ResetPassword/ResetPassword.tsx
index 79b133c8..91bf3086 100644
--- a/eiam-console/src/main/console-fe/src/pages/user/ResetPassword/ResetPassword.tsx
+++ b/eiam-console/src/main/console-fe/src/pages/user/ResetPassword/ResetPassword.tsx
@@ -33,6 +33,7 @@ import { aesEcbEncrypt } from '@/utils/aes';
const prefixCls = 'topiam-login';
enum Status {
+ password_invalid_error = 'password_invalid_error',
unknown_authentication_type = 'unknown_authentication_type',
password_validated_fail_error = 'password_validated_fail_error',
}
@@ -122,6 +123,14 @@ export default () => {
status: Status.password_validated_fail_error,
message: message,
});
+ return;
+ }
+ if (status === Status.password_invalid_error) {
+ setStatus({
+ status: Status.password_invalid_error,
+ message: message,
+ });
+ return;
}
if (status === Status.unknown_authentication_type) {
setStatus({
@@ -163,13 +172,12 @@ export default () => {
}}
layout="vertical"
>
- {status?.status === Status.password_validated_fail_error &&
- status?.message && (
- <>
-
- >
- )}
+ {status?.message && (
+ <>
+
+ >
+ )}