-
Notifications
You must be signed in to change notification settings - Fork 174
Open
Description
Currently we're using the ?type=... querystring filter, which acts as a postfilter. Because of this the "status" facet is wrongly displaying totals for all requests in the system (communtiy inclusion, memberships, etc.).
There are a couple of ways to solve this:
- "Bake" into the
qparameter a "hidden" search query that will filter the request type. I.e. `(type:record-deletion) AND (...<user's query>...) - Introduce a new querystring filter param which doesn't just post-filter, e.g.
?type_filter=...or similar. - Create a new REST API endpoint like
/api/admin/requests(or similar) which is pre-filtering all request types that we want to handle in the administration panel (see community requests REST API service method)
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
In progress