Skip to content

Commit e27bc1c

Browse files
bugfix select or deselect parent node add undefined entry (#3167)
1 parent eb48407 commit e27bc1c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

angular-legacy/shared/form/field-tree-selector.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ export class TreeSelectorField extends FieldBase<any> {
8585

8686
if(!_.isEmpty(curVal) && this.enforceAvoidDuplicates) {
8787
let i = _.findIndex(curVal, ['id', item.id]);
88-
if(i < 0) {
88+
if(i < 0 && !_.isUndefined(item.name) && item.name != 'undefined') {
8989
curVal.push(item);
9090
}
9191
} else {
@@ -94,7 +94,7 @@ export class TreeSelectorField extends FieldBase<any> {
9494

9595
} else {
9696
_.remove(curVal, (entry:any) => {
97-
return entry.name == item.name;
97+
return entry.name === item.name;
9898
});
9999
}
100100
this.setValue(curVal);

0 commit comments

Comments
 (0)