Skip to content

Commit 9b7ae97

Browse files
zouriWsine
authored andcommitted
fix: the wiki pagination error
1 parent d8d5cbb commit 9b7ae97

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

core/client.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,8 +156,10 @@ func (c *Client) GetWikiNodeList(ctx context.Context, spaceID string, parentNode
156156
}
157157

158158
nodes := resp.Items
159+
previousPageToken := ""
159160

160-
for resp.HasMore {
161+
for resp.HasMore && previousPageToken != resp.PageToken {
162+
previousPageToken = resp.PageToken
161163
resp, _, err := c.larkClient.Drive.GetWikiNodeList(ctx, &lark.GetWikiNodeListReq{
162164
SpaceID: spaceID,
163165
PageSize: nil,

0 commit comments

Comments
 (0)