facebook / facebook/docusaurus

Algolia plugin SearchPage does not respect configuration

Offen
#3,805 15 Kommentare 5 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug domain: search
Vorherrschende Sprache
TypeScript
Sterne
66.2k
Forks
10k
Ø Merge
1 T. 3 Std.
Gemergte PRs (30 T.)
52

Beschreibung

## 🐛 Bug Report

Use some algolia config like:

```
algolia: {
apiKey: '47ecd3b21be71c5822571b9f59e52544',
indexName: 'docusaurus-2',
contextualSearch: true,
searchParameters: {facetFilters: ['bad:filter']},
},
```

Due to the presence of `bad:filter`, it should actually never find any result.

But the current search page does not respect the plugin configuration options.

We should rather make the search page results consistent with the navbar search input / modal results, and use the plugin options.

**Edit**: if contextual search is not enable, we should not append any facet filter to the query by default, to prevent issues such as https://github.com/facebook/docusaurus/issues/4644

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.