Workspaces stream only returns 25 records (missing pagination)
- Ngôn ngữ chính
- Python
- Star
- 22.1k
- Fork
- 5.3k
- Chỉ số merge pull request
- Chỉ số pull request đang chờ
Mô tả
### Connector Name
source-Monday
### Connector Version
2.5.18
### What step the error happened?
During the sync
### Relevant information
### Description
The Workspaces stream only replicates the first 25 workspaces even when the Monday.com account has more (in my case, 57 workspaces).
The Monday.com GraphQL workspaces query has a default limit of 25 and supports pagination via the limit and page arguments. The connector appears to be making only the first request and not paginating further pages.
### Expected Behavior
The Workspaces stream should fetch all workspaces by paginating with limit + page until no more records are returned.
### Actual Behavior
Only the first 25 workspaces are synced. No additional pages are requested.
### Additional Context
Monday.com API docs: https://developer.monday.com/api-reference/docs/workspaces
(limit default = 25, supports page starting at 1)
In the Monday API playground: if I run the query bellow get all my workspaces
```
query {
workspaces(
limit: 100
page: 1
membership_kind: all
state: all
) {
id
name
kind
description
}
}
```
### Relevant log output
```shell
```
### Contribute
- [ ] Yes, I want to contribute
---
**Internal Tracking:** https://github.com/airbytehq/oncall/issues/13374
Hướng dẫn đóng góp
Đánh giá
Issue này chưa được đánh giá.