Fix credential create/edit using type with no fields

This commit is contained in:
gconsidine
2017-08-11 16:55:45 -04:00
parent 9b27bc193f
commit 4a37f049b0
3 changed files with 19 additions and 9 deletions
@@ -54,16 +54,18 @@ function AtInputGroupController ($scope, $compile) {
vm.createComponentConfigs = inputs => {
let group = [];
inputs.forEach((input, i) => {
input = Object.assign(input, vm.getComponentType(input));
if (inputs) {
inputs.forEach((input, i) => {
input = Object.assign(input, vm.getComponentType(input));
group.push(Object.assign({
_element: vm.createComponent(input, i),
_key: 'inputs',
_group: true,
_groupIndex: i
}, input));
});
group.push(Object.assign({
_element: vm.createComponent(input, i),
_key: 'inputs',
_group: true,
_groupIndex: i
}, input));
});
}
return group;
};