diff --git a/selfprivacy_api/graphql/queries/jobs.py b/selfprivacy_api/graphql/queries/jobs.py index e7b99e6..337382a 100644 --- a/selfprivacy_api/graphql/queries/jobs.py +++ b/selfprivacy_api/graphql/queries/jobs.py @@ -11,13 +11,17 @@ from selfprivacy_api.graphql.common_types.jobs import ( from selfprivacy_api.jobs import Jobs +def get_all_jobs() -> typing.List[ApiJob]: + Jobs.get_jobs() + + return [job_to_api_job(job) for job in Jobs.get_jobs()] + + @strawberry.type class Job: @strawberry.field def get_jobs(self) -> typing.List[ApiJob]: - Jobs.get_jobs() - - return [job_to_api_job(job) for job in Jobs.get_jobs()] + return get_all_jobs() @strawberry.field def get_job(self, job_id: str) -> typing.Optional[ApiJob]: