From 158baa7cc9d25a8bd697926d31c6e146928b60d1 Mon Sep 17 00:00:00 2001 From: dominikiwanekhyland <141320833+dominikiwanekhyland@users.noreply.github.com> Date: Thu, 29 Aug 2024 16:57:36 +0200 Subject: [PATCH] [ACS-8640] - unable to create tag with certain special characters (#10139) * [ACS-8640] [ACC] Unable to create tag with certain special characters * [ACS-8640] [ACC] Unable to create tag with certain special characters --- .../src/lib/tag/tags-creator/tags-creator.component.spec.ts | 2 +- .../src/lib/tag/tags-creator/tags-creator.component.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/content-services/src/lib/tag/tags-creator/tags-creator.component.spec.ts b/lib/content-services/src/lib/tag/tags-creator/tags-creator.component.spec.ts index 4a2c9736ba..876ee2984a 100644 --- a/lib/content-services/src/lib/tag/tags-creator/tags-creator.component.spec.ts +++ b/lib/content-services/src/lib/tag/tags-creator/tags-creator.component.spec.ts @@ -376,7 +376,7 @@ describe('TagsCreatorComponent', () => { })); it('should show error for prohibited characters', fakeAsync(() => { - typeTag('tag*"<>\\/?:|{}()^'); + typeTag('tag*"<>\\/?:|{}()^.'); component.tagNameControl.markAsTouched(); fixture.detectChanges(); const error = getFirstError(); diff --git a/lib/content-services/src/lib/tag/tags-creator/tags-creator.component.ts b/lib/content-services/src/lib/tag/tags-creator/tags-creator.component.ts index ef54ad14b6..41efd96eee 100644 --- a/lib/content-services/src/lib/tag/tags-creator/tags-creator.component.ts +++ b/lib/content-services/src/lib/tag/tags-creator/tags-creator.component.ts @@ -374,7 +374,7 @@ export class TagsCreatorComponent implements OnInit, OnDestroy { } private validateSpecialCharacters(tagNameControl: FormControl): TagNameControlErrors | null { - const specialSymbolsRegex = /[{}()^':"\\|<>/?]/; + const specialSymbolsRegex = /[{}()^':"\\|<>/?.*]/; return tagNameControl.value.length && specialSymbolsRegex.test(tagNameControl.value) ? { specialCharacters: true } : null; }