current tenant fix
This commit is contained in:
parent
d5d0094c57
commit
c60909b142
@ -19,7 +19,8 @@ import { TbPopoverComponent } from '@shared/components/popover.component';
|
||||
import { FormBuilder, FormGroup, Validators } from '@angular/forms';
|
||||
import { charsWithNumRegex, noLeadTrailSpacesRegex } from '@shared/models/regex.constants';
|
||||
import {
|
||||
ArgumentEntityType, ArgumentEntityTypeParamsMap,
|
||||
ArgumentEntityType,
|
||||
ArgumentEntityTypeParamsMap,
|
||||
ArgumentEntityTypeTranslations,
|
||||
ArgumentType,
|
||||
ArgumentTypeTranslations,
|
||||
@ -117,6 +118,9 @@ export class CalculatedFieldArgumentPanelComponent implements OnInit {
|
||||
saveArgument(): void {
|
||||
const { refEntityId, ...restConfig } = this.argumentFormGroup.value;
|
||||
const value = (refEntityId.entityType === ArgumentEntityType.Current ? restConfig : { refEntityId, ...restConfig }) as CalculatedFieldArgumentValue;
|
||||
if (refEntityId.entityType === ArgumentEntityType.Tenant) {
|
||||
refEntityId.id = this.tenantId;
|
||||
}
|
||||
this.argumentsDataApplied.emit({ value, index: this.index });
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user