package main import ( "github.com/akyoto/color" "github.com/animenotifier/notify.moe/arn" ) func main() { color.Yellow("Sorting posts by date") defer color.Green("Finished.") defer arn.Node.Close() for thread := range arn.StreamThreads() { posts := thread.Posts() arn.SortPostsLatestLast(posts) postIDs := []string{} for _, post := range posts { postIDs = append(postIDs, post.ID) } thread.PostIDs = postIDs thread.Save() } }