Empty arguments fix
This commit is contained in:
parent
dd8ce35b86
commit
c82b6c8c45
@ -34,7 +34,7 @@ import {
|
|||||||
import { noLeadTrailSpacesRegex } from '@shared/models/regex.constants';
|
import { noLeadTrailSpacesRegex } from '@shared/models/regex.constants';
|
||||||
import { AttributeScope } from '@shared/models/telemetry/telemetry.models';
|
import { AttributeScope } from '@shared/models/telemetry/telemetry.models';
|
||||||
import { EntityType } from '@shared/models/entity-type.models';
|
import { EntityType } from '@shared/models/entity-type.models';
|
||||||
import { map } from 'rxjs/operators';
|
import { map, startWith } from 'rxjs/operators';
|
||||||
import { isObject } from '@core/utils';
|
import { isObject } from '@core/utils';
|
||||||
import { takeUntilDestroyed } from '@angular/core/rxjs-interop';
|
import { takeUntilDestroyed } from '@angular/core/rxjs-interop';
|
||||||
import { ScriptLanguage } from '@shared/models/rule-node.models';
|
import { ScriptLanguage } from '@shared/models/rule-node.models';
|
||||||
@ -63,6 +63,7 @@ export class CalculatedFieldDialogComponent extends DialogComponent<CalculatedFi
|
|||||||
|
|
||||||
functionArgs$ = this.configFormGroup.valueChanges
|
functionArgs$ = this.configFormGroup.valueChanges
|
||||||
.pipe(
|
.pipe(
|
||||||
|
startWith(this.data.value?.configuration ?? {}),
|
||||||
map(configuration => isObject(configuration?.arguments) ? Object.keys(configuration.arguments) : [])
|
map(configuration => isObject(configuration?.arguments) ? Object.keys(configuration.arguments) : [])
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user