aboutsummaryrefslogtreecommitdiff
path: root/module/vcomponent/search.scm
diff options
context:
space:
mode:
Diffstat (limited to 'module/vcomponent/search.scm')
-rw-r--r--module/vcomponent/search.scm7
1 files changed, 5 insertions, 2 deletions
diff --git a/module/vcomponent/search.scm b/module/vcomponent/search.scm
index fef0b100..27483720 100644
--- a/module/vcomponent/search.scm
+++ b/module/vcomponent/search.scm
@@ -162,8 +162,11 @@
(set-max-page! paginator (max page (get-max-page paginator)))
result))))
(lambda (err proc fmt args data)
- ;; TODO ensure the error actually is index out of range.
- ;; (format (current-error-port) "~?~%" fmt args)
+ ;; NOTE This is mostly a hack to see that we
+ ;; actually check for the correct error.
+ (unless (string=? fmt "beyond end of stream")
+ (scm-error err proc fmt args data))
+
(set-max-page! paginator (get-max-page paginator))
(set-true-max-page! paginator)
(throw 'max-page (get-max-page paginator))