PersonSelectWidget does not support fuzzy search, even though the search API used does. Steps to reproduce:
Navigate to People > Views
Create a view
At the bottom of the view, type into the search field a misspelled name, e.g. "Chole" (for Chloe)
Expected results: Should find and suggest dummy persons named Chloe
Actual results: Finds nothing
This is likely because PersonSelectWidget uses RelSelectInput, which performs client-side filtering for more rapid updates on type, and that filtering does not support fuzzy search.
I propose that the simplest solution is to allow RelSelectInput filtering to be disabled, and to do so for PersonSelectWidget, instead relying entirely on server-side search.
PersonSelectWidget
does not support fuzzy search, even though the search API used does. Steps to reproduce:Expected results: Should find and suggest dummy persons named Chloe Actual results: Finds nothing
This is likely because
PersonSelectWidget
usesRelSelectInput
, which performs client-side filtering for more rapid updates on type, and that filtering does not support fuzzy search.I propose that the simplest solution is to allow
RelSelectInput
filtering to be disabled, and to do so forPersonSelectWidget
, instead relying entirely on server-side search.