aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2024-04-16 13:19:28 +0100
committerChristopher Baines <mail@cbaines.net>2024-04-16 13:19:28 +0100
commitfeafd57882f73c28149b159e0b6b6ee50ce99bc6 (patch)
tree6ea591111e06a9660d558d836a38ad359c84c1ea
parent26c29bd09bb13578d0efed97b0e9303c26ac5e09 (diff)
downloadnar-herder-feafd57882f73c28149b159e0b6b6ee50ce99bc6.tar
nar-herder-feafd57882f73c28149b159e0b6b6ee50ce99bc6.tar.gz
Guard against recent-changes being null
-rw-r--r--nar-herder/recent-changes.scm8
1 files changed, 5 insertions, 3 deletions
diff --git a/nar-herder/recent-changes.scm b/nar-herder/recent-changes.scm
index 3b53d18..ccfff93 100644
--- a/nar-herder/recent-changes.scm
+++ b/nar-herder/recent-changes.scm
@@ -169,7 +169,9 @@
#:unwind? #t)
(#f (loop after '()))
(recent-changes
- (loop (assq-ref (last recent-changes)
- 'datetime)
- recent-changes))))))))
+ (if (null? recent-changes)
+ (loop after last-processed-recent-changes)
+ (loop (assq-ref (last recent-changes)
+ 'datetime)
+ recent-changes)))))))))