From: Sergey Matveev Date: Sun, 12 Mar 2023 08:43:07 +0000 (+0300) Subject: cmd/scrollback pagination X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;ds=sidebyside;h=60123b4e275f5999fc58c022284a2fd4bb1a0399;p=mmc.git cmd/scrollback pagination --- diff --git a/cmd/scrollback/main.go b/cmd/scrollback/main.go index 95f735e..410d290 100644 --- a/cmd/scrollback/main.go +++ b/cmd/scrollback/main.go @@ -30,6 +30,7 @@ const PerPage = 100 func main() { entrypoint := flag.String("entrypoint", "mm.rnd.stcnet.ru", "Entrypoint") + pageNum := flag.Int("page", 0, "Page number") flag.Parse() log.SetFlags(log.Lshortfile) log.SetOutput(os.Stdout) @@ -46,8 +47,7 @@ func main() { if err != nil { log.Fatalln(err) } - - list, _, err := c.GetPostsBefore(chId, postId, 0, 200, "", false) + list, _, err := c.GetPostsBefore(chId, postId, *pageNum, PerPage, "", false) if err != nil { log.Fatalln(err) } @@ -60,6 +60,5 @@ func main() { log.Fatalln(err) } } - c.Logout() }