shithub: hell

Download patch

ref: 474b1fb7ef6db9d6edacb720a6521c953e903fce
parent: 47f999affea86e6e3a0322a642f29b3319d4845f
author: penny <penny@limitedideas.org>
date: Fri Sep 26 16:57:31 EDT 2025

use API dispatcher for statuses

--- a/pages.go
+++ b/pages.go
@@ -84,8 +84,11 @@
 
 func (statusData *StatusPages) Load(limit int) *[]PageItem {
 	var itemArray []PageItem
-
-	statuses, err := statusData.getter.Get(limit)
+	var statuses []*mastodon.Status
+	var err error
+	statusfunc := func(job *GenericJob) {statuses, err = statusData.getter.Get(limit)}
+	statusjob := statusData.hc.dispatchFunc(statusfunc)
+	statusjob.Wait()
 	if err != nil {
 		fmt.Printf("Couldn't load status page: %s\n", err)
 	}
--