Added trim for creating/editing alias or filter name

This commit is contained in:
Vladyslav_Prykhodko 2020-08-05 17:38:20 +03:00
parent 35b2996401
commit 4e75efddb8
3 changed files with 5 additions and 5 deletions

View File

@ -104,7 +104,7 @@ export class EntityAliasDialogComponent extends DialogComponent<EntityAliasDialo
validateDuplicateAliasName(): ValidatorFn {
return (c: FormControl) => {
const newAlias = c.value;
const newAlias = c.value.trim();
const found = this.entityAliases.find((entityAlias) => entityAlias.alias === newAlias);
if (found) {
if (this.isAdd || this.alias.id !== found.id) {
@ -138,7 +138,7 @@ export class EntityAliasDialogComponent extends DialogComponent<EntityAliasDialo
save(): void {
this.submitted = true;
this.alias.alias = this.entityAliasFormGroup.get('alias').value;
this.alias.alias = this.entityAliasFormGroup.get('alias').value.trim();
this.alias.filter = this.entityAliasFormGroup.get('filter').value;
this.alias.filter.resolveMultiple = this.entityAliasFormGroup.get('resolveMultiple').value;
this.validate().subscribe(() => {

View File

@ -242,7 +242,7 @@ export class EntityAliasesDialogComponent extends DialogComponent<EntityAliasesD
const aliasesArray = this.entityAliasesFormGroup.get('entityAliases').value as any[];
for (const aliasValue of aliasesArray) {
const aliasId: string = aliasValue.id;
const alias: string = aliasValue.alias;
const alias: string = aliasValue.alias.trim();
const filter: EntityAliasFilter = aliasValue.filter;
if (uniqueAliasList[alias]) {
valid = false;

View File

@ -96,7 +96,7 @@ export class FilterDialogComponent extends DialogComponent<FilterDialogComponent
validateDuplicateFilterName(): ValidatorFn {
return (c: FormControl) => {
const newFilter = c.value;
const newFilter = c.value.trim();
const found = this.filters.find((filter) => filter.filter === newFilter);
if (found) {
if (this.isAdd || this.filter.id !== found.id) {
@ -126,7 +126,7 @@ export class FilterDialogComponent extends DialogComponent<FilterDialogComponent
save(): void {
this.submitted = true;
this.filter.filter = this.filterFormGroup.get('filter').value;
this.filter.filter = this.filterFormGroup.get('filter').value.trim();
this.filter.editable = this.filterFormGroup.get('editable').value;
this.filter.keyFilters = this.filterFormGroup.get('keyFilters').value;
if (this.isAdd) {