mirror of
https://github.com/ansible/awx.git
synced 2026-02-24 14:36:00 -03:30
handle undefined (empty) ec2 variable textarea
* Adding a check for undefined, null check was not enough. applyDefaults() is only called in 'add' mode. This method is responsible for settings the fields value to the passed in 'default'. Since applyDefaults() isn't called in 'edit' mode, the field has a value of undefined.
This commit is contained in:
@@ -123,7 +123,7 @@ export default ['$state', '$stateParams', '$scope', 'ToggleNotification', 'Parse
|
|||||||
$scope.source = source;
|
$scope.source = source;
|
||||||
if (source.value === 'ec2' || source.value === 'custom' ||
|
if (source.value === 'ec2' || source.value === 'custom' ||
|
||||||
source.value === 'vmware' || source.value === 'openstack') {
|
source.value === 'vmware' || source.value === 'openstack') {
|
||||||
$scope[source.value + '_variables'] = $scope[source.value + '_variables'] === null ? '---' : $scope[source.value + '_variables'];
|
$scope[source.value + '_variables'] = $scope[source.value + '_variables'] === (null || undefined) ? '---' : $scope[source.value + '_variables'];
|
||||||
ParseTypeChange({
|
ParseTypeChange({
|
||||||
scope: $scope,
|
scope: $scope,
|
||||||
field_id: source.value + '_variables',
|
field_id: source.value + '_variables',
|
||||||
|
|||||||
Reference in New Issue
Block a user