Fixed merge conflicts

This commit is contained in:
Ken Hoes 2016-11-30 09:39:27 -05:00
parent 9cb39cb0d9
commit 200bbf55d9
10 changed files with 25 additions and 30 deletions

View File

@ -158,7 +158,8 @@ export default [
toggleSource: key,
dataPlacement: 'top',
placeholder: ConfigurationUtils.formatPlaceholder($scope.$parent.configDataResolve[key].placeholder, key) || null,
dataTitle: $scope.$parent.configDataResolve[key].label
dataTitle: $scope.$parent.configDataResolve[key].label,
required: $scope.$parent.configDataResolve[key].required
});
}

View File

@ -284,7 +284,12 @@ export default [
if($scope[key] === null) {
payload[key] = null;
} else if($scope[key][0] && $scope[key][0].value !== undefined) {
payload[key] = _.map($scope[key], 'value').join(',');
if(multiselectDropdowns.indexOf(key) !== -1) {
// Handle AD_HOC_COMMANDS
payload[key] = ConfigurationUtils.listToArray(_.map($scope[key], 'value').join(','));
} else {
payload[key] = _.map($scope[key], 'value').join(',');
}
} else {
payload[key] = $scope[key].value;
}

View File

@ -13,7 +13,11 @@ export default [
//Parse multiline input
return input.replace(/^\s+|\s+$/g, "").split('\n');
} else {
return input.replace(/^\s+|\s+$/g, "").split(/\s*,\s*/);
if (input === '') {
return [];
} else {
return input.replace(/^\s+|\s+$/g, "").split(/\s*,\s*/);
}
}
},
@ -41,15 +45,15 @@ export default [
},
formatPlaceholder: function(input) {
if(input !== null && typeof input === 'object') {
if(Array.isArray(input)) {
if (input !== null && typeof input === 'object') {
if (Array.isArray(input)) {
var multiLineInput = false;
_.each(input, function(statement) {
if(statement.indexOf(',') !== -1) {
if (statement.indexOf(',') !== -1) {
multiLineInput = true;
}
});
if(multiLineInput === false) {
if (multiLineInput === false) {
return input.join(', ');
} else {
return input.join('\n');

View File

@ -47,7 +47,8 @@ export default [
name: key,
toggleSource: key,
dataPlacement: 'top',
dataTitle: $scope.$parent.configDataResolve[key].label
dataTitle: $scope.$parent.configDataResolve[key].label,
required: $scope.$parent.configDataResolve[key].required
});
}

View File

@ -60,7 +60,7 @@
},
save: {
ngClick: 'vm.formSave()',
// ngDisabled: true
ngDisabled: true
}
}
};

View File

@ -25,7 +25,8 @@ export default [
name: key,
toggleSource: key,
dataPlacement: 'top',
dataTitle: $scope.$parent.configDataResolve[key].label
dataTitle: $scope.$parent.configDataResolve[key].label,
required: $scope.$parent.configDataResolve[key].required
});
}

View File

@ -14,8 +14,6 @@ export default function() {
TOWER_URL_BASE: {
type: 'text',
reset: 'TOWER_URL_BASE',
addRequired: false,
editRequird: false,
},
TOWER_ADMIN_ALERTS: {
type: 'toggleSwitch',

View File

@ -50,7 +50,8 @@
name: key,
toggleSource: key,
dataPlacement: 'top',
dataTitle: $scope.$parent.configDataResolve[key].label
dataTitle: $scope.$parent.configDataResolve[key].label,
required: $scope.$parent.configDataResolve[key].required
});
}

View File

@ -16,7 +16,7 @@
ngChange: 'changedPendo()',
ngOptions: 'choice.label for choice in PENDO_TRACKING_STATE_options track by choice.value',
reset: 'PENDO_TRACKING_STATE'
},
}
},
buttons: {

View File

@ -282,22 +282,6 @@ angular.module('FormGenerator', [GeneratorHelpers.name, 'Utilities', listGenerat
$(this).remove();
});
// // Prepend an asterisk to required field label
// $('.form-control[required], input[type="radio"][required]').each(function () {
// var label, span;
// if (Empty($(this).attr('aw-required-when'))) {
// label = $(this).closest('.form-group').find('label').first();
// if (label.length > 0) {
// span = label.children('span');
// if (span.length > 0 && !span.first().hasClass('prepend-asterisk')) {
// span.first().addClass('prepend-asterisk');
// } else if (span.length <= 0 && !label.first().hasClass('prepend-asterisk')) {
// label.first().addClass('prepend-asterisk');
// }
// }
// }
// });
try {
$('#help-modal').empty().dialog('destroy');
} catch (e) {