api: apply criterias from query string when listing formdatas (#7114)
This commit is contained in:
parent
a36b9c60d1
commit
f2c84bb9f0
|
@ -1097,9 +1097,12 @@ class FormPage(Directory):
|
|||
get_response().set_content_type('application/json')
|
||||
user = get_user_from_api_query_string() or get_request().user
|
||||
selected_filter = self.get_filter_from_query(default='all')
|
||||
criterias = self.get_criterias_from_query()
|
||||
order_by = get_request().form.get('order_by', None)
|
||||
query = get_request().form.get('q')
|
||||
items, total_count = FormDefUI(self.formdef).get_listing_items(
|
||||
selected_filter, user=user, query=query)
|
||||
selected_filter, user=user, query=query, criterias=criterias,
|
||||
order_by=order_by)
|
||||
if get_request().form.get('full') == 'on':
|
||||
output = [json.loads(filled.export_to_json()) for filled in items]
|
||||
else:
|
||||
|
|
Loading…
Reference in New Issue