From be2642c9ced0fa911b8d7af0a5b95a7f2a7e7f88 Mon Sep 17 00:00:00 2001 From: Maksim Eltyshev Date: Fri, 2 Sep 2022 17:59:12 +0500 Subject: [PATCH] fix: Add missing validation for password --- client/src/components/UserAddPopup/UserAddPopup.jsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/client/src/components/UserAddPopup/UserAddPopup.jsx b/client/src/components/UserAddPopup/UserAddPopup.jsx index 97c00dce..a164448f 100755 --- a/client/src/components/UserAddPopup/UserAddPopup.jsx +++ b/client/src/components/UserAddPopup/UserAddPopup.jsx @@ -8,7 +8,7 @@ import { withPopup } from '../../lib/popup'; import { Input, Popup } from '../../lib/custom-ui'; import { useForm } from '../../hooks'; -import { isUsername } from '../../utils/validator'; +import { isPassword, isUsername } from '../../utils/validator'; import styles from './UserAddPopup.module.scss'; @@ -69,7 +69,7 @@ const UserAddStep = React.memo( return; } - if (!cleanData.password) { + if (!cleanData.password || !isPassword(cleanData.password)) { passwordField.current.focus(); return; } @@ -149,7 +149,6 @@ const UserAddStep = React.memo( name="password" value={data.password} readOnly={isSubmitting} - className={styles.field} onChange={handleFieldChange} />