-
Notifications
You must be signed in to change notification settings - Fork 178
Open
Labels
staleNo activity for more than 60 days.No activity for more than 60 days.
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
staleNo activity for more than 60 days.No activity for more than 60 days.
Type
Projects
Status
In progress