Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 31, 2026

Addresses review feedback on #276 to ensure accent-insensitive search behavior applies consistently across both analyzed text fields and keyword fields.

Changes

  • Added asciifolding filter to keyword_normalizer in ElasticSearch configuration

Previously, asciifolding was only applied to my_analyzer (used for text fields like title/description). Keyword fields (tags, autoTags, textTags) used keyword_normalizer without asciifolding, creating inconsistent search behavior where searching for "Vezelay" would match text content containing "Vézelay" but not tags containing "Vézelay".

normalizer:
  keyword_normalizer:
    type: custom
    filter: [lowercase, asciifolding]  # added asciifolding

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI changed the title [WIP] Update asciifolding filter based on review comments Add asciifolding filter to keyword_normalizer for consistent accent-insensitive search Jan 31, 2026
Copilot AI requested a review from gothick January 31, 2026 16:05
@gothick gothick closed this Jan 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants