summaryrefslogtreecommitdiff
path: root/internal/cache/timeline/status.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/cache/timeline/status.go')
-rw-r--r--internal/cache/timeline/status.go9
1 files changed, 2 insertions, 7 deletions
diff --git a/internal/cache/timeline/status.go b/internal/cache/timeline/status.go
index c0c394042..59c339c91 100644
--- a/internal/cache/timeline/status.go
+++ b/internal/cache/timeline/status.go
@@ -196,14 +196,9 @@ func (t *StatusTimeline) Preload(
n int,
err error,
) {
- t.preloader.CheckPreload(func(ptr *any) {
+ err = t.preloader.CheckPreload(func() error {
n, err = t.preload(loadPage, filter)
- if err != nil {
- return
- }
-
- // Mark as preloaded.
- t.preloader.Done(ptr)
+ return err
})
return
}