diff --git a/apps/red-ui/src/app/modules/shared/components/add-edit-entity/add-edit-entity.component.ts b/apps/red-ui/src/app/modules/shared/components/add-edit-entity/add-edit-entity.component.ts index 95d951bd8..cdcce15da 100644 --- a/apps/red-ui/src/app/modules/shared/components/add-edit-entity/add-edit-entity.component.ts +++ b/apps/red-ui/src/app/modules/shared/components/add-edit-entity/add-edit-entity.component.ts @@ -191,7 +191,11 @@ export class AddEditEntityComponent extends BaseFormComponent implements OnInit } #toTechnicalName(value: string) { - const existingTechnicalNames = this._dictionariesMapService.get(this.dossierTemplateId).map(dict => dict.type); + const existingTechnicalNames = this._dictionariesMapService + .get(this.dossierTemplateId) + .filter(dict => !dict.virtual) + .map(dict => dict.type); + console.log(this.dossierTemplateId, existingTechnicalNames, this._dictionariesMapService.get(this.dossierTemplateId)); const baseTechnicalName = toSnakeCase(value.trim()); let technicalName = baseTechnicalName.replaceAll(/[^A-Za-z0-9_-]/g, ''); if (!technicalName.length && baseTechnicalName.length) {