aboutsummaryrefslogtreecommitdiff
path: root/guix-data-service/model
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2019-12-16 20:11:57 +0000
committerChristopher Baines <mail@cbaines.net>2019-12-16 20:11:57 +0000
commit5b54259974b72c5ee28cadc4cec706f43c9a7b10 (patch)
tree0463621a26e3c194b5c388f7e5518959b9720b46 /guix-data-service/model
parentc229ace8a5522b2c12559bb55fcc6d5abbeb8a55 (diff)
downloaddata-service-5b54259974b72c5ee28cadc4cec706f43c9a7b10.tar
data-service-5b54259974b72c5ee28cadc4cec706f43c9a7b10.tar.gz
Fix matching equivalent derivations in another function
Diffstat (limited to 'guix-data-service/model')
-rw-r--r--guix-data-service/model/build.scm7
1 files changed, 6 insertions, 1 deletions
diff --git a/guix-data-service/model/build.scm b/guix-data-service/model/build.scm
index d28717a..212b679 100644
--- a/guix-data-service/model/build.scm
+++ b/guix-data-service/model/build.scm
@@ -170,8 +170,13 @@ INNER JOIN build_servers
ON build_servers.id = builds.build_server_id
INNER JOIN build_status
ON builds.id = build_status.build_id
+INNER JOIN derivations_by_output_details_set
+ ON builds.derivation_output_details_set_id =
+ derivations_by_output_details_set.derivation_output_details_set_id
+INNER JOIN derivations
+ ON derivations.id = derivations_by_output_details_set.derivation_id
WHERE build_server_id = $1 AND
- derivation_file_name = $2
+ derivations.file_name = $2
GROUP BY build_servers.url")
(match (exec-query conn