mirror of
https://github.com/ansible/awx.git
synced 2026-05-07 17:37:37 -02:30
Support lt filtering on job_tasks and job_plays also
This commit is contained in:
@@ -1503,6 +1503,8 @@ class JobJobPlaysList(BaseJobEventsList):
|
|||||||
qs = qs.filter(id__in=[int(filter_id) for filter_id in request.QUERY_PARAMS["id__in"].split(",")])
|
qs = qs.filter(id__in=[int(filter_id) for filter_id in request.QUERY_PARAMS["id__in"].split(",")])
|
||||||
elif "id__gt" in request.QUERY_PARAMS:
|
elif "id__gt" in request.QUERY_PARAMS:
|
||||||
qs = qs.filter(id__gt=request.QUERY_PARAMS['id__gt'])
|
qs = qs.filter(id__gt=request.QUERY_PARAMS['id__gt'])
|
||||||
|
elif "id__lt" in request.QUERY_PARAMS:
|
||||||
|
qs = qs.filter(id__gt=request.QUERY_PARAMS['id__ltt'])
|
||||||
if "failed" in request.QUERY_PARAMS:
|
if "failed" in request.QUERY_PARAMS:
|
||||||
qs = qs.filter(failed=(request.QUERY_PARAMS['failed'].lower() == 'true'))
|
qs = qs.filter(failed=(request.QUERY_PARAMS['failed'].lower() == 'true'))
|
||||||
|
|
||||||
@@ -1593,6 +1595,8 @@ class JobJobTasksList(BaseJobEventsList):
|
|||||||
queryset = queryset.filter(id__in=[int(filter_id) for filter_id in request.QUERY_PARAMS["id__in"].split(",")])
|
queryset = queryset.filter(id__in=[int(filter_id) for filter_id in request.QUERY_PARAMS["id__in"].split(",")])
|
||||||
elif "id__gt" in request.QUERY_PARAMS:
|
elif "id__gt" in request.QUERY_PARAMS:
|
||||||
queryset = queryset.filter(id__gt=request.QUERY_PARAMS['id__gt'])
|
queryset = queryset.filter(id__gt=request.QUERY_PARAMS['id__gt'])
|
||||||
|
elif "id__lt" in request.QUERY_PARAMS:
|
||||||
|
queryset = queryset.filter(id__gt=request.QUERY_PARAMS['id__lt'])
|
||||||
if "failed" in request.QUERY_PARAMS:
|
if "failed" in request.QUERY_PARAMS:
|
||||||
queryset = queryset.filter(failed=(request.QUERY_PARAMS['failed'].lower() == 'true'))
|
queryset = queryset.filter(failed=(request.QUERY_PARAMS['failed'].lower() == 'true'))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user