mirror of
https://github.com/ansible/awx.git
synced 2026-05-07 01:17:37 -02:30
Clear invalid password error if password field is completely cleared
This commit is contained in:
@@ -109,10 +109,11 @@ export default ['$scope', '$rootScope', 'UserForm', 'GenerateForm', 'Rest',
|
|||||||
};
|
};
|
||||||
|
|
||||||
// Password change
|
// Password change
|
||||||
$scope.clearPWConfirm = function(fld) {
|
$scope.clearPWConfirm = function() {
|
||||||
// If password value changes, make sure password_confirm must be re-entered
|
// If password value changes, make sure password_confirm must be re-entered
|
||||||
$scope[fld] = '';
|
$scope.password_confirm = '';
|
||||||
$scope[form.name + '_form'][fld].$setValidity('awpassmatch', false);
|
let passValidity = (!$scope.password || $scope.password === '') ? true : false;
|
||||||
|
$scope[form.name + '_form'].password_confirm.$setValidity('awpassmatch', passValidity);
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -189,10 +189,11 @@ export default ['$scope', '$rootScope', '$stateParams', 'UserForm', 'Rest',
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
$scope.clearPWConfirm = function(fld) {
|
$scope.clearPWConfirm = function() {
|
||||||
// If password value changes, make sure password_confirm must be re-entered
|
// If password value changes, make sure password_confirm must be re-entered
|
||||||
$scope[fld] = '';
|
$scope.password_confirm = '';
|
||||||
$scope[form.name + '_form'][fld].$setValidity('awpassmatch', false);
|
let passValidity = (!$scope.password || $scope.password === '') ? true : false;
|
||||||
|
$scope[form.name + '_form'].password_confirm.$setValidity('awpassmatch', passValidity);
|
||||||
$rootScope.flashMessage = null;
|
$rootScope.flashMessage = null;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -76,7 +76,7 @@ export default ['i18n', function(i18n) {
|
|||||||
reqExpression: "isAddForm",
|
reqExpression: "isAddForm",
|
||||||
init: false
|
init: false
|
||||||
},
|
},
|
||||||
ngChange: "clearPWConfirm('password_confirm')",
|
ngChange: "clearPWConfirm()",
|
||||||
autocomplete: false,
|
autocomplete: false,
|
||||||
ngDisabled: '!(user_obj.summary_fields.user_capabilities.edit || canAdd)'
|
ngDisabled: '!(user_obj.summary_fields.user_capabilities.edit || canAdd)'
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user