@@ -11,11 +11,8 @@ const UserForm = ({ id, data, disabled }) => {
1111 const [ {
1212 initialValues, isLoading, editMode, groups,
1313 } , setState ] = useState ( { isLoading : true } ) ;
14- // const [editMode, setEditMode] = useState(false);
15- // const [groups, setGroups] = useState(undefined);
1614
1715 useEffect ( ( ) => {
18- console . log ( disabled ) ;
1916 if ( id ) {
2017 Promise . all ( [ API . get ( '/api/groups?&expand=resources' ) ] ) . then ( ( apiResult ) => {
2118 console . log ( apiResult ) ;
@@ -25,12 +22,10 @@ const UserForm = ({ id, data, disabled }) => {
2522 resources . forEach ( ( group ) => {
2623 temp . push ( { label : group . description , value : group . id } ) ;
2724 } ) ;
28- // setGroups(temp);
2925 return temp ;
3026 } ) . then ( ( groups ) => {
3127 API . get ( `/api/users/${ id } ` ) . then ( ( values ) => {
3228 values . groups = [ values . current_group_id ] ;
33- console . log ( values ) ;
3429 setState ( {
3530 initialValues : values ,
3631 isLoading : false ,
@@ -45,7 +40,6 @@ const UserForm = ({ id, data, disabled }) => {
4540 resources . forEach ( ( group ) => {
4641 temp . push ( { label : group . description , value : group . id } ) ;
4742 } ) ;
48- // setGroups(temp);
4943 const values = { } ;
5044 if ( data . name ) {
5145 values . name = data . name ;
@@ -56,7 +50,6 @@ const UserForm = ({ id, data, disabled }) => {
5650 if ( data . current_group_id ) {
5751 values . groups = [ `${ data . current_group_id } ` ] ;
5852 }
59- console . log ( values ) ;
6053 setState ( {
6154 initialValues : values ,
6255 isLoading : false ,
@@ -68,7 +61,6 @@ const UserForm = ({ id, data, disabled }) => {
6861 } , [ ] ) ;
6962
7063 const onSubmit = ( values ) => {
71- console . log ( values ) ;
7264 miqSparkleOn ( ) ;
7365 if ( id ) {
7466 const groupIds = new Set ( ) ;
@@ -153,59 +145,11 @@ const UserForm = ({ id, data, disabled }) => {
153145 miqRedirectBack ( message , 'success' , url ) ;
154146 } ;
155147
156- // const areGroupsEqual = (selectedGroups = []) => {
157- // selectedGroups.sort();
158- // initialValues.groups.sort();
159- // if (selectedGroups.length !== initialValues.groups.length) {
160- // return false;
161- // }
162- // return selectedGroups.every((group, index) => group === initialValues.groups[index]);
163- // };
164-
165- // const passwordValidation = (values) => {
166- // const errors = {};
167- // const groupIds = [];
168- // if (values.groups) {
169- // values.groups.forEach((group) => {
170- // if (group.value) {
171- // groupIds.push(group.value);
172- // } else {
173- // groupIds.push(group);
174- // }
175- // });
176- // }
177- // if (!editMode && !!id) {
178- // values.password = undefined;
179- // values.confirmPassword = undefined;
180- // if (values.name === initialValues.name
181- // && values.userid === initialValues.userid
182- // && values.email === initialValues.email
183- // && areGroupsEqual(groupIds)) {
184- // errors.confirmPassword = '';
185- // }
186- // }
187-
188- // if (values.password === undefined) {
189- // if (!!id && editMode) {
190- // errors.password = 'Required';
191- // }
192- // }
193-
194- // if (editMode && values.password !== values.confirmPassword) {
195- // errors.confirmPassword = 'Password/Verify Password do not match';
196- // }
197- // if (!!id === false && values.password !== values.confirmPassword) {
198- // errors.confirmPassword = 'Password/Verify Password do not match';
199- // }
200- // return errors;
201- // };
202-
203148 const onFormReset = ( ) => {
204149 setState ( ( state ) => ( {
205150 ...state ,
206151 editMode : false ,
207152 } ) ) ;
208- // setEditMode(false);
209153 add_flash ( __ ( 'All changes have been reset' ) , 'warn' ) ;
210154 } ;
211155
0 commit comments