Added trim for creating/editing alias or filter name
This commit is contained in:
parent
35b2996401
commit
4e75efddb8
@ -104,7 +104,7 @@ export class EntityAliasDialogComponent extends DialogComponent<EntityAliasDialo
|
|||||||
|
|
||||||
validateDuplicateAliasName(): ValidatorFn {
|
validateDuplicateAliasName(): ValidatorFn {
|
||||||
return (c: FormControl) => {
|
return (c: FormControl) => {
|
||||||
const newAlias = c.value;
|
const newAlias = c.value.trim();
|
||||||
const found = this.entityAliases.find((entityAlias) => entityAlias.alias === newAlias);
|
const found = this.entityAliases.find((entityAlias) => entityAlias.alias === newAlias);
|
||||||
if (found) {
|
if (found) {
|
||||||
if (this.isAdd || this.alias.id !== found.id) {
|
if (this.isAdd || this.alias.id !== found.id) {
|
||||||
@ -138,7 +138,7 @@ export class EntityAliasDialogComponent extends DialogComponent<EntityAliasDialo
|
|||||||
|
|
||||||
save(): void {
|
save(): void {
|
||||||
this.submitted = true;
|
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 = this.entityAliasFormGroup.get('filter').value;
|
||||||
this.alias.filter.resolveMultiple = this.entityAliasFormGroup.get('resolveMultiple').value;
|
this.alias.filter.resolveMultiple = this.entityAliasFormGroup.get('resolveMultiple').value;
|
||||||
this.validate().subscribe(() => {
|
this.validate().subscribe(() => {
|
||||||
|
|||||||
@ -242,7 +242,7 @@ export class EntityAliasesDialogComponent extends DialogComponent<EntityAliasesD
|
|||||||
const aliasesArray = this.entityAliasesFormGroup.get('entityAliases').value as any[];
|
const aliasesArray = this.entityAliasesFormGroup.get('entityAliases').value as any[];
|
||||||
for (const aliasValue of aliasesArray) {
|
for (const aliasValue of aliasesArray) {
|
||||||
const aliasId: string = aliasValue.id;
|
const aliasId: string = aliasValue.id;
|
||||||
const alias: string = aliasValue.alias;
|
const alias: string = aliasValue.alias.trim();
|
||||||
const filter: EntityAliasFilter = aliasValue.filter;
|
const filter: EntityAliasFilter = aliasValue.filter;
|
||||||
if (uniqueAliasList[alias]) {
|
if (uniqueAliasList[alias]) {
|
||||||
valid = false;
|
valid = false;
|
||||||
|
|||||||
@ -96,7 +96,7 @@ export class FilterDialogComponent extends DialogComponent<FilterDialogComponent
|
|||||||
|
|
||||||
validateDuplicateFilterName(): ValidatorFn {
|
validateDuplicateFilterName(): ValidatorFn {
|
||||||
return (c: FormControl) => {
|
return (c: FormControl) => {
|
||||||
const newFilter = c.value;
|
const newFilter = c.value.trim();
|
||||||
const found = this.filters.find((filter) => filter.filter === newFilter);
|
const found = this.filters.find((filter) => filter.filter === newFilter);
|
||||||
if (found) {
|
if (found) {
|
||||||
if (this.isAdd || this.filter.id !== found.id) {
|
if (this.isAdd || this.filter.id !== found.id) {
|
||||||
@ -126,7 +126,7 @@ export class FilterDialogComponent extends DialogComponent<FilterDialogComponent
|
|||||||
|
|
||||||
save(): void {
|
save(): void {
|
||||||
this.submitted = true;
|
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.editable = this.filterFormGroup.get('editable').value;
|
||||||
this.filter.keyFilters = this.filterFormGroup.get('keyFilters').value;
|
this.filter.keyFilters = this.filterFormGroup.get('keyFilters').value;
|
||||||
if (this.isAdd) {
|
if (this.isAdd) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user