]> git.ipfire.org Git - pbs.git/commitdiff
builders: Fix fetching running jobs
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 5 Feb 2025 16:06:06 +0000 (16:06 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 5 Feb 2025 16:06:06 +0000 (16:06 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/buildservice/builders.py

index dfa06cde376b9f681bd2e0e10d05d14f1c8b8a2b..fa90504acb93add3dea32806a233ca7aaae64ab0 100644 (file)
@@ -556,10 +556,12 @@ class Builder(database.Base, database.BackendMixin, database.SoftDeleteMixin):
                """
                        Returns the currently running jobs
                """
+               running_jobs = sqlalchemy.orm.aliased(jobs.Job, self.running_jobs)
+
                stmt = (
                        sqlalchemy
                        .select(
-                               self.running_jobs,
+                               running_jobs,
                        )
                )