I am trying to: Use an URL parameter to pass a search parameter to a page with a view on it.
Link to a page where the issue can be seen: Any
I expected to see: No results because a match could not have satisfied the view filter section.
Instead, I got: All records found.
If the URL parameter is missing entirely, the search results return all records. This is wrong. The search should work the same way that all toolset filtered searches work, returning matching results within that context and the contents of the [not_found] context if there are no matches or the parameter does not exist. Anything else is illogical and a bug.
Hello and thank you for contacting the Toolset support.
If the URL parameter is not passed, it is expected to have all the results, because that is the match. Toolset is trying to filter by value(from URL param), but that value is not passed, so Toolset does not perform any filtering and we return all the results.