this repo has no description

fix

Changed files
+2 -4
peruse
+2 -4
peruse/handle_wikidata_feed.go
···
"encoding/json"
"fmt"
"log/slog"
-
"slices"
"strings"
"sync"
"time"
···
return helpers.InputError(e, "FeedError", "Invalid cursor for feed")
}
-
allPosts, err := f.getPosts(ctx)
if err != nil {
f.logger.Error("error getting posts", "error", err)
return helpers.ServerError(e, "FeedError", "Unable to get posts for feed")
}
-
posts := slices.Clone(allPosts)
for i, p := range posts {
-
if p.CreatedAt.Before(cursor) {
posts = posts[i:]
break
}
···
"encoding/json"
"fmt"
"log/slog"
"strings"
"sync"
"time"
···
return helpers.InputError(e, "FeedError", "Invalid cursor for feed")
}
+
posts, err := f.getPosts(ctx)
if err != nil {
f.logger.Error("error getting posts", "error", err)
return helpers.ServerError(e, "FeedError", "Unable to get posts for feed")
}
for i, p := range posts {
+
if p.CreatedAt == cursor {
posts = posts[i:]
break
}