Skip to content

Commit 15855b6

Browse files
fix(client)!: interpret null as omitted in some properties
1 parent 35502d0 commit 15855b6

File tree

56 files changed

+370
-0
lines changed

Some content is hidden

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

56 files changed

+370
-0
lines changed

src/Orb/Models/Alerts/AlertListParams.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,11 @@ public long? Limit
183183
}
184184
init
185185
{
186+
if (value == null)
187+
{
188+
return;
189+
}
190+
186191
this._queryProperties["limit"] = JsonSerializer.SerializeToElement(
187192
value,
188193
ModelBase.SerializerOptions

src/Orb/Models/Allocation.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,11 @@ public List<Filter>? Filters
9393
}
9494
init
9595
{
96+
if (value == null)
97+
{
98+
return;
99+
}
100+
96101
this._properties["filters"] = JsonSerializer.SerializeToElement(
97102
value,
98103
ModelBase.SerializerOptions

src/Orb/Models/Coupons/CouponListParams.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,11 @@ public long? Limit
5454
}
5555
init
5656
{
57+
if (value == null)
58+
{
59+
return;
60+
}
61+
5762
this._queryProperties["limit"] = JsonSerializer.SerializeToElement(
5863
value,
5964
ModelBase.SerializerOptions

src/Orb/Models/Coupons/Subscriptions/SubscriptionListParams.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,11 @@ public long? Limit
5454
}
5555
init
5656
{
57+
if (value == null)
58+
{
59+
return;
60+
}
61+
5762
this._queryProperties["limit"] = JsonSerializer.SerializeToElement(
5863
value,
5964
ModelBase.SerializerOptions

src/Orb/Models/CreditNoteModel.cs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -427,6 +427,11 @@ public List<DiscountModel>? Discounts
427427
}
428428
init
429429
{
430+
if (value == null)
431+
{
432+
return;
433+
}
434+
430435
this._properties["discounts"] = JsonSerializer.SerializeToElement(
431436
value,
432437
ModelBase.SerializerOptions
@@ -695,6 +700,11 @@ public List<Discount>? Discounts
695700
}
696701
init
697702
{
703+
if (value == null)
704+
{
705+
return;
706+
}
707+
698708
this._properties["discounts"] = JsonSerializer.SerializeToElement(
699709
value,
700710
ModelBase.SerializerOptions

src/Orb/Models/CreditNotes/CreditNoteListParams.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,11 @@ public long? Limit
123123
}
124124
init
125125
{
126+
if (value == null)
127+
{
128+
return;
129+
}
130+
126131
this._queryProperties["limit"] = JsonSerializer.SerializeToElement(
127132
value,
128133
ModelBase.SerializerOptions

src/Orb/Models/Customers/BalanceTransactions/BalanceTransactionListParams.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,11 @@ public long? Limit
7070
}
7171
init
7272
{
73+
if (value == null)
74+
{
75+
return;
76+
}
77+
7378
this._queryProperties["limit"] = JsonSerializer.SerializeToElement(
7479
value,
7580
ModelBase.SerializerOptions

src/Orb/Models/Customers/Credits/CreditListByExternalIDParams.cs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,11 @@ public bool? IncludeAllBlocks
7979
}
8080
init
8181
{
82+
if (value == null)
83+
{
84+
return;
85+
}
86+
8287
this._queryProperties["include_all_blocks"] = JsonSerializer.SerializeToElement(
8388
value,
8489
ModelBase.SerializerOptions
@@ -100,6 +105,11 @@ public long? Limit
100105
}
101106
init
102107
{
108+
if (value == null)
109+
{
110+
return;
111+
}
112+
103113
this._queryProperties["limit"] = JsonSerializer.SerializeToElement(
104114
value,
105115
ModelBase.SerializerOptions

src/Orb/Models/Customers/Credits/CreditListParams.cs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,11 @@ public bool? IncludeAllBlocks
7979
}
8080
init
8181
{
82+
if (value == null)
83+
{
84+
return;
85+
}
86+
8287
this._queryProperties["include_all_blocks"] = JsonSerializer.SerializeToElement(
8388
value,
8489
ModelBase.SerializerOptions
@@ -100,6 +105,11 @@ public long? Limit
100105
}
101106
init
102107
{
108+
if (value == null)
109+
{
110+
return;
111+
}
112+
103113
this._queryProperties["limit"] = JsonSerializer.SerializeToElement(
104114
value,
105115
ModelBase.SerializerOptions

src/Orb/Models/Customers/Credits/Ledger/LedgerCreateEntryByExternalIDParams.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1317,6 +1317,11 @@ public bool? RequireSuccessfulPayment
13171317
}
13181318
init
13191319
{
1320+
if (value == null)
1321+
{
1322+
return;
1323+
}
1324+
13201325
this._properties["require_successful_payment"] = JsonSerializer.SerializeToElement(
13211326
value,
13221327
ModelBase.SerializerOptions

0 commit comments

Comments
 (0)