Merge branch 'RED-8637' into 'master'
RED-8637: fixed suffix for manual technical name. See merge request redactmanager/red-ui!319
This commit is contained in:
commit
a063f55b08
@ -191,7 +191,10 @@ 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);
|
||||
const baseTechnicalName = toSnakeCase(value.trim());
|
||||
let technicalName = baseTechnicalName.replaceAll(/[^A-Za-z0-9_-]/g, '');
|
||||
if (!technicalName.length && baseTechnicalName.length) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user