Skip to content

Fixes issue incorrectly mapping fetched completed runs and run plans#21

Merged
daniel-aha merged 1 commit into
mainfrom
fix-completed-run-syncing
Jan 8, 2026
Merged

Fixes issue incorrectly mapping fetched completed runs and run plans#21
daniel-aha merged 1 commit into
mainfrom
fix-completed-run-syncing

Conversation

@daniel-aha
Copy link
Copy Markdown
Collaborator

An oversight meant that we were treating paginated data as unpaginated in waitForPagedLambda on batches after the first, leading to invalid data being returned and breaking the system.

The net effect was that for systems with more than 50 projects, syncing completed plans or completed runs would consistently fail for records belonging to projects after the 50th - there is no data impact to be had (a single invalid field is saved that won't be accessible in normal operation) and after the fix syncing will work normally with nothing else required.

@daniel-aha daniel-aha merged commit 7a36267 into main Jan 8, 2026
@daniel-aha daniel-aha deleted the fix-completed-run-syncing branch January 8, 2026 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants