From 08d22267853e09b119fd6b85f3a3c829c480f072 Mon Sep 17 00:00:00 2001 From: Mathieu Suen Date: Wed, 15 Sep 2021 09:40:35 +0200 Subject: SONAR-15391 Fix special caracter search in documentation --- .../documentation/components/SearchResults.tsx | 1 + .../components/__tests__/SearchResults-test.tsx | 2 +- .../__snapshots__/SearchResults-test.tsx.snap | 54 +++++++++++----------- 3 files changed, 29 insertions(+), 28 deletions(-) (limited to 'server/sonar-web/src/main/js/apps') diff --git a/server/sonar-web/src/main/js/apps/documentation/components/SearchResults.tsx b/server/sonar-web/src/main/js/apps/documentation/components/SearchResults.tsx index 4ec73f848d3..9640472b73c 100644 --- a/server/sonar-web/src/main/js/apps/documentation/components/SearchResults.tsx +++ b/server/sonar-web/src/main/js/apps/documentation/components/SearchResults.tsx @@ -57,6 +57,7 @@ export default class SearchResults extends React.PureComponent { const results = this.index .search( query + .replace(/[\^\-+:~*]/g, '') .split(/\s+/) .map(s => `${s}~1 ${s}*`) .join(' ') diff --git a/server/sonar-web/src/main/js/apps/documentation/components/__tests__/SearchResults-test.tsx b/server/sonar-web/src/main/js/apps/documentation/components/__tests__/SearchResults-test.tsx index 6c6764a97e2..88d5acffaa3 100644 --- a/server/sonar-web/src/main/js/apps/documentation/components/__tests__/SearchResults-test.tsx +++ b/server/sonar-web/src/main/js/apps/documentation/components/__tests__/SearchResults-test.tsx @@ -90,7 +90,7 @@ it('should search', () => { ); diff --git a/server/sonar-web/src/main/js/apps/documentation/components/__tests__/__snapshots__/SearchResults-test.tsx.snap b/server/sonar-web/src/main/js/apps/documentation/components/__tests__/__snapshots__/SearchResults-test.tsx.snap index ae5779ca00c..65b92fef234 100644 --- a/server/sonar-web/src/main/js/apps/documentation/components/__tests__/__snapshots__/SearchResults-test.tsx.snap +++ b/server/sonar-web/src/main/js/apps/documentation/components/__tests__/__snapshots__/SearchResults-test.tsx.snap @@ -3,76 +3,76 @@ exports[`should search 1`] = ` -- cgit v1.2.3