Skip to content

Commit a58c5a8

Browse files
fix(client)!: interpret null as omitted in some properties
1 parent f4ac04b commit a58c5a8

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+3400
-0
lines changed

src/ArcadeDotnet/Models/Admin/AuthProviders/AuthProviderCreateParams.cs

Lines changed: 275 additions & 0 deletions
Large diffs are not rendered by default.

src/ArcadeDotnet/Models/Admin/AuthProviders/AuthProviderCreateRequest.cs

Lines changed: 275 additions & 0 deletions
Large diffs are not rendered by default.

src/ArcadeDotnet/Models/Admin/AuthProviders/AuthProviderListResponse.cs

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,11 @@ public List<AuthProviderResponse>? Items
2424
}
2525
init
2626
{
27+
if (value == null)
28+
{
29+
return;
30+
}
31+
2732
this._properties["items"] = JsonSerializer.SerializeToElement(
2833
value,
2934
ModelBase.SerializerOptions
@@ -42,6 +47,11 @@ public long? Limit
4247
}
4348
init
4449
{
50+
if (value == null)
51+
{
52+
return;
53+
}
54+
4555
this._properties["limit"] = JsonSerializer.SerializeToElement(
4656
value,
4757
ModelBase.SerializerOptions
@@ -60,6 +70,11 @@ public long? Offset
6070
}
6171
init
6272
{
73+
if (value == null)
74+
{
75+
return;
76+
}
77+
6378
this._properties["offset"] = JsonSerializer.SerializeToElement(
6479
value,
6580
ModelBase.SerializerOptions
@@ -78,6 +93,11 @@ public long? PageCount
7893
}
7994
init
8095
{
96+
if (value == null)
97+
{
98+
return;
99+
}
100+
81101
this._properties["page_count"] = JsonSerializer.SerializeToElement(
82102
value,
83103
ModelBase.SerializerOptions
@@ -96,6 +116,11 @@ public long? TotalCount
96116
}
97117
init
98118
{
119+
if (value == null)
120+
{
121+
return;
122+
}
123+
99124
this._properties["total_count"] = JsonSerializer.SerializeToElement(
100125
value,
101126
ModelBase.SerializerOptions

0 commit comments

Comments
 (0)