In our browse tables we desire to have entities of certain statuses pre-filtered. This is currently achieved by filtering in the materialized view SQL queries. However, this prevents the advanced search result from populating such entities when they are returned in a search.
The materialized views need to be updated to no longer hard-filter in the SQL. Instead graphql query filters with defaults need to be added to maintain the same default functionality in the browse views. The defaults need to be overwritten in the advanced search result display context.
In our browse tables we desire to have entities of certain statuses pre-filtered. This is currently achieved by filtering in the materialized view SQL queries. However, this prevents the advanced search result from populating such entities when they are returned in a search.
The materialized views need to be updated to no longer hard-filter in the SQL. Instead graphql query filters with defaults need to be added to maintain the same default functionality in the browse views. The defaults need to be overwritten in the advanced search result display context.