Skip to content

fix: deserialize readOnly model properties#61

Merged
matoous merged 1 commit intomainfrom
fix-issue-60-readonly-deserialization
Mar 22, 2026
Merged

fix: deserialize readOnly model properties#61
matoous merged 1 commit intomainfrom
fix-issue-60-readonly-deserialization

Conversation

@matoous
Copy link
Contributor

@matoous matoous commented Mar 22, 2026

Emit [JsonInclude] with private setters for generated readOnly properties.

Fixes #60

Allow generated readOnly properties to deserialize from API responses.\n\nEmit JsonInclude plus private setters for readOnly model properties, regenerate the affected SDK models, and add checkout deserialization tests covering Id, TransactionId, and TransactionCode.
@matoous matoous merged commit 3fa7d3a into main Mar 22, 2026
8 checks passed
@matoous matoous deleted the fix-issue-60-readonly-deserialization branch March 22, 2026 06:23
This was referenced Mar 21, 2026
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.

Checkout Id deserializes as null in Checkout / CheckoutSuccess responses

1 participant