From ebefc7815e78bbe6a7a6a3bdb065077435be5d45 Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Sun, 22 Dec 2019 15:23:16 +0000 Subject: [PATCH] Fix the use of defined? in relation to channel news This worked fine in a REPL, but here it seems the module needs to be passed. --- guix-data-service/jobs/load-new-guix-revision.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/guix-data-service/jobs/load-new-guix-revision.scm b/guix-data-service/jobs/load-new-guix-revision.scm index e6755c5..7ed9032 100644 --- a/guix-data-service/jobs/load-new-guix-revision.scm +++ b/guix-data-service/jobs/load-new-guix-revision.scm @@ -1071,7 +1071,8 @@ ORDER BY packages.name, packages.version" commit store-item))) (and guix-revision-id - (if (defined? 'channel-news-for-commit) + (if (defined? 'channel-news-for-commit + (resolve-module '(guix channels))) (insert-channel-news-entries-for-guix-revision conn guix-revision-id