From eb09338cfdcfc7e3234cff13ac46d00dc7e363e7 Mon Sep 17 00:00:00 2001 From: Alicia Zangger Date: Thu, 26 Mar 2020 17:22:51 +0100 Subject: [PATCH] search: fix query search with brackets * Allows queries with brackets and other specific symbols. * Closes rero/rero-ils#755. Co-Authored-by: Alicia Zangger --- .../src/lib/record/autocomplete/autocomplete.component.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/projects/rero/ng-core/src/lib/record/autocomplete/autocomplete.component.ts b/projects/rero/ng-core/src/lib/record/autocomplete/autocomplete.component.ts index 3b53fc6c..b3dc7ae0 100644 --- a/projects/rero/ng-core/src/lib/record/autocomplete/autocomplete.component.ts +++ b/projects/rero/ng-core/src/lib/record/autocomplete/autocomplete.component.ts @@ -145,6 +145,7 @@ export class AutocompleteComponent implements OnInit { * @param query - string, search query string */ getSuggestions(query: string): Observable { + query = query.replace(/[:\-\[\]()/"]/g, ' '); // patch non working typeaheadMinLength properties if (query.length < this.typeaheadMinLength) { return of(undefined);