]> git.ipfire.org Git - pbs.git/commitdiff
builds: Fix SQL query to fetch all release/scratch builds
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 25 Jul 2023 15:05:46 +0000 (15:05 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 25 Jul 2023 15:05:46 +0000 (15:05 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/buildservice/builds.py

index d702946ed8f629a222d262171bc91dcc0762b9a1..0ab503c4499620d9ed20689f194190189deee64f 100644 (file)
@@ -141,11 +141,11 @@ class Builds(base.Object):
                                *
                        FROM
                                builds
-                       WHERE
-                               %s IS NULL
-                       OR
-                               _number <= %s
-                       """, name, limit, limit,
+                       ORDER BY
+                               _number
+                       LIMIT
+                               %s
+                       """, name, limit,
                )
 
                return list(builds)
@@ -179,11 +179,11 @@ class Builds(base.Object):
                                *
                        FROM
                                builds
-                       WHERE
-                               %s IS NULL
-                       OR
-                               _number <= %s
-                       """, name, limit, limit,
+                       ORDER BY
+                               _number
+                       LIMIT
+                               %s
+                       """, name, limit,
                )
 
                return list(builds)