Skip to content

fix: normalize unavailable space homepages - #179

Merged
MrRefactoring merged 1 commit into
masterfrom
fix/space-homepage-id
Oct 12, 2026
Merged

MrRefactoring merged 1 commit into
masterfrom
fix/space-homepage-id

Conversation

@MrRefactoring

Copy link
Copy Markdown
Owner

Confluence returned homepageId: null when creating a space during the release checks for #176. Both space response schemas rejected it, failing fixture setup before the content suite could run.

Regenerate Space and SpaceSummary from apis-code-gen@d5ee7d6. Accept a null homepage ID and normalize it to undefined through the existing compatibility helper, preserving the 3.2 optional string output type. Invalid non-string values still fail validation. Add 14 regression cases and an English patch changeset for the combined 3.3.0 release.

Validation: generator typecheck and all 440 tests; SDK lint/typecheck, all 204 unit tests and build; assignability of 737 types and 348 method signatures against 3.2.0; all 20 targeted content/space live tests on Node 24. Full PR checks, including all live suites, are required before merge.

@MrRefactoring
MrRefactoring merged commit 8ab9511 into master Oct 12, 2026
7 checks passed
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.

1 participant