Handle empty search query string in web UI #346
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The main purpose of this PR is to remove the conflation of the case in which the search query string is not provided and the case in which the search query string is an empty string. Removing this conflation will help to develop will permit better consistency and flexibility and make the intent more clear across the app.
Per ChatGPT:
Additionally, this PR limits user input for the search string to be non-empty strings that contain more than just whitespace chars to ensure user expectations regarding in that aspect are met.
Note: This PR is related to #344 and #345 and will be consistent with #343 in handling string query arguments.