summaryrefslogtreecommitdiff
path: root/src/cuirass/http.scm
diff options
context:
space:
mode:
Diffstat (limited to 'src/cuirass/http.scm')
-rw-r--r--src/cuirass/http.scm5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/cuirass/http.scm b/src/cuirass/http.scm
index 57326c4..87fb7b7 100644
--- a/src/cuirass/http.scm
+++ b/src/cuirass/http.scm
@@ -149,8 +149,11 @@
;; 'nr parameter is mandatory to limit query size.
(valid-params? (assq-ref params 'nr)))
(if valid-params?
+ ;; Limit results to builds that are "done".
(respond-json (object->json-string
- (handle-builds-request db params)))
+ (handle-builds-request db
+ `((status done)
+ ,@params))))
(respond-json-with-error 500 "Parameter not defined!"))))
(_
(respond (build-response #:code 404)