Skip to content

Commit 37c938f

Browse files
Merge pull request #452 from commercetools/gen-sdk-updates
Update generated SDKs
2 parents dc76f77 + 751cb80 commit 37c938f

File tree

9 files changed

+18
-37
lines changed

9 files changed

+18
-37
lines changed

changes.md

+1-33
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,8 @@
11
**Api changes**
22

3-
<details>
4-
<summary>Changed Type(s)</summary>
5-
6-
- :warning: changed type `DeliveryPayload` from type `object` to `SubscriptionNotification`
7-
- :warning: changed type `EventDeliveryPayload` from type `DeliveryPayload` to `SubscriptionNotification`
8-
</details>
9-
10-
11-
<details>
12-
<summary>Added Type(s)</summary>
13-
14-
- added type `BaseEvent`
15-
- added type `SubscriptionNotification`
16-
</details>
17-
18-
19-
<details>
20-
<summary>Removed Property(s)</summary>
21-
22-
- :warning: removed property `data` from type `Event`
23-
</details>
24-
25-
26-
<details>
27-
<summary>Changed Property(s)</summary>
28-
29-
- :warning: changed property `actions` of type `MyBusinessUnitUpdate` from type `BusinessUnitUpdateAction[]` to `MyBusinessUnitUpdateAction[]`
30-
</details>
31-
32-
333
<details>
344
<summary>Added Property(s)</summary>
355

36-
- added property `projectKey` to type `DeliveryPayload`
37-
- added property `resource` to type `DeliveryPayload`
38-
- added property `resourceUserProvidedIdentifiers` to type `DeliveryPayload`
6+
- added property `published` to type `ShoppingListLineItem`
397
</details>
408

commercetools.Sdk/Tests/commercetools.Sdk.Api.Tests/CustomFieldsTest.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ namespace commercetools.Sdk.Api.Tests;
1313

1414
public class CustomFieldsTest
1515
{
16-
16+
1717
[Fact]
1818
public void AsDecimalOrLong()
1919
{
2020
var fieldsStr = "{ \"number\": 91.62, \"numbers\": [91.62, 91.26, 91] }";
2121
IFieldContainer fields = JsonSerializer.Deserialize<FieldContainer>(fieldsStr);
22-
22+
2323
Assert.Equal(91.62m, fields.AsDecimal("number").Value);
2424
Assert.Equal(92, fields.AsLong("number").Value);
2525
Assert.Equal(91.62m, fields.AsSetDecimal("numbers")[0]);
@@ -30,7 +30,7 @@ public void AsDecimalOrLong()
3030
Assert.Equal(91, fields.AsSetLong("numbers")[2]);
3131

3232
}
33-
33+
3434
[Fact]
3535
public void fields()
3636
{

commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/ShoppingLists/IShoppingListLineItem.cs

+2
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ public partial interface IShoppingListLineItem
2626

2727
IProductTypeReference ProductType { get; set; }
2828

29+
bool Published { get; set; }
30+
2931
long Quantity { get; set; }
3032

3133
long? VariantId { get; set; }

commercetools.Sdk/commercetools.Sdk.Api/Generated/commercetoolsSdkApi/Models/ShoppingLists/ShoppingListLineItem.cs

+2
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ public partial class ShoppingListLineItem : IShoppingListLineItem
2525

2626
public IProductTypeReference ProductType { get; set; }
2727

28+
public bool Published { get; set; }
29+
2830
public long Quantity { get; set; }
2931

3032
public long? VariantId { get; set; }

commercetools.Sdk/commercetools.Sdk.Api/Models/Types/IFieldContainer.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ public object GetValue(string fieldName)
6767
{
6868
return element.GetDecimal();
6969
}
70-
70+
7171
return null;
7272
}
7373

commercetools.Sdk/commercetools.Sdk.Api/Predicates/Query/Generated/ShoppingLists/ShoppingListLineItemQueryBuilderDsl.cs

+6
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,12 @@ public CombinationQueryPredicate<ShoppingListLineItemQueryBuilderDsl> ProductTyp
7272
ShoppingListLineItemQueryBuilderDsl.Of);
7373
}
7474

75+
public IComparisonPredicateBuilder<ShoppingListLineItemQueryBuilderDsl, bool> Published()
76+
{
77+
return new ComparisonPredicateBuilder<ShoppingListLineItemQueryBuilderDsl, bool>(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("published")),
78+
p => new CombinationQueryPredicate<ShoppingListLineItemQueryBuilderDsl>(p, ShoppingListLineItemQueryBuilderDsl.Of),
79+
PredicateFormatter.Format);
80+
}
7581
public IComparisonPredicateBuilder<ShoppingListLineItemQueryBuilderDsl, long> Quantity()
7682
{
7783
return new ComparisonPredicateBuilder<ShoppingListLineItemQueryBuilderDsl, long>(BinaryQueryPredicate.Of().Left(new ConstantQueryPredicate("quantity")),

commercetools.Sdk/commercetools.Sdk.GraphQL.Api/schema.graphqls

+1
Original file line numberDiff line numberDiff line change
@@ -13688,6 +13688,7 @@ type ShoppingListLineItem {
1368813688
variantId: Int
1368913689
productTypeRef: Reference!
1369013690
productType: ProductTypeDefinition!
13691+
published: Boolean!
1369113692
quantity: Int!
1369213693
addedAt: DateTime!
1369313694
name(

reference.txt

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
71f39fc07fb9e188fbd1372b798f20f71fa2d764

references.txt

+1
Original file line numberDiff line numberDiff line change
@@ -332,3 +332,4 @@ a33feaab360e352573f683dd36889c80735e3900
332332
4055fc15c037521387c7c7687cfceee73527f55f
333333
ab43d3845fcab04a4e74bada3ddedf2d8b28472f
334334
761762c7caad45bc86b08db7021a033fff18ba90
335+
dec65e707130185745930bde27ce78ae64ab29c1

0 commit comments

Comments
 (0)