airbytehq / airbytehq/airbyte

Workspaces stream only returns 25 records (missing pagination)

Đang mở
#84,968 2 bình luận 0 reaction 0 người được giao Xem trên GitHub
area/connectors autoteam community connectors/source/monday hyd-fix hyd-review needs-triage team/extensibility type/bug
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

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.