mirror of
https://github.com/microsoft/onefuzz.git
synced 2025-06-17 20:38:06 +00:00
ignore the state when a job_id is specified in tasks list (#2171)
This commit is contained in:
@ -930,7 +930,7 @@ class Tasks(Endpoint):
|
|||||||
def list(
|
def list(
|
||||||
self,
|
self,
|
||||||
job_id: Optional[UUID_EXPANSION] = None,
|
job_id: Optional[UUID_EXPANSION] = None,
|
||||||
state: Optional[List[enums.TaskState]] = enums.TaskState.available(),
|
state: Optional[List[enums.TaskState]] = None,
|
||||||
) -> List[models.Task]:
|
) -> List[models.Task]:
|
||||||
"""Get information about all tasks"""
|
"""Get information about all tasks"""
|
||||||
self.logger.debug("list tasks")
|
self.logger.debug("list tasks")
|
||||||
@ -943,6 +943,9 @@ class Tasks(Endpoint):
|
|||||||
lambda: [str(x.job_id) for x in self.onefuzz.jobs.list()],
|
lambda: [str(x.job_id) for x in self.onefuzz.jobs.list()],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if job_id_expanded is None and state is None:
|
||||||
|
state = enums.TaskState.available()
|
||||||
|
|
||||||
return self._req_model_list(
|
return self._req_model_list(
|
||||||
"GET",
|
"GET",
|
||||||
models.Task,
|
models.Task,
|
||||||
|
Reference in New Issue
Block a user