RED-8637: fixed suffix for manual technical name.
This commit is contained in:
parent
c8aa988ecd
commit
13f3f2728d
@ -191,7 +191,11 @@ export class AddEditEntityComponent extends BaseFormComponent implements OnInit
|
|||||||
}
|
}
|
||||||
|
|
||||||
#toTechnicalName(value: string) {
|
#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());
|
const baseTechnicalName = toSnakeCase(value.trim());
|
||||||
let technicalName = baseTechnicalName.replaceAll(/[^A-Za-z0-9_-]/g, '');
|
let technicalName = baseTechnicalName.replaceAll(/[^A-Za-z0-9_-]/g, '');
|
||||||
if (!technicalName.length && baseTechnicalName.length) {
|
if (!technicalName.length && baseTechnicalName.length) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user