Skip to content

Commit 3361ad1

Browse files
fix: order of fields in the IntegrationMapping schema (box/box-openapi#497) (#370)
1 parent 8320fb7 commit 3361ad1

File tree

3 files changed

+25
-25
lines changed

3 files changed

+25
-25
lines changed

.codegen.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{ "engineHash": "ab51050", "specHash": "00c93fe", "version": "1.5.0" }
1+
{ "engineHash": "b2c3124", "specHash": "0a89b2b", "version": "1.5.0" }

Box.Sdk.Gen/Managers/ChunkedUploads/PartAccumulator.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
using System;
22
using System.Collections.ObjectModel;
33
using System.Collections.Generic;
4-
using Box.Sdk.Gen.Schemas;
54
using Box.Sdk.Gen.Internal;
5+
using Box.Sdk.Gen.Schemas;
66

77
namespace Box.Sdk.Gen.Managers {
88
internal class PartAccumulator {

Box.Sdk.Gen/Schemas/IntegrationMapping/IntegrationMapping.cs

+23-23
Original file line numberDiff line numberDiff line change
@@ -6,25 +6,6 @@
66

77
namespace Box.Sdk.Gen.Schemas {
88
public class IntegrationMapping : IntegrationMappingBase, ISerializable {
9-
/// <summary>
10-
/// The Box folder, to which the object from the
11-
/// partner app domain (referenced in `partner_item_id`) is mapped
12-
/// </summary>
13-
[JsonPropertyName("box_item")]
14-
public FolderMini BoxItem { get; }
15-
16-
/// <summary>
17-
/// When the integration mapping object was created
18-
/// </summary>
19-
[JsonPropertyName("created_at")]
20-
public System.DateTimeOffset? CreatedAt { get; init; }
21-
22-
/// <summary>
23-
/// When the integration mapping object was last modified
24-
/// </summary>
25-
[JsonPropertyName("modified_at")]
26-
public System.DateTimeOffset? ModifiedAt { get; init; }
27-
289
/// <summary>
2910
/// Identifies the Box partner app,
3011
/// with which the mapping is associated.
@@ -66,15 +47,34 @@ public class IntegrationMapping : IntegrationMappingBase, ISerializable {
6647
[JsonPropertyName("partner_item")]
6748
public IntegrationMappingPartnerItemSlackUnion PartnerItem { get; }
6849

69-
public IntegrationMapping(string id, FolderMini boxItem, IntegrationMappingPartnerItemSlackUnion partnerItem, IntegrationMappingBaseTypeField type = IntegrationMappingBaseTypeField.IntegrationMapping) : base(id, type) {
70-
BoxItem = boxItem;
50+
/// <summary>
51+
/// The Box folder, to which the object from the
52+
/// partner app domain (referenced in `partner_item_id`) is mapped
53+
/// </summary>
54+
[JsonPropertyName("box_item")]
55+
public FolderMini BoxItem { get; }
56+
57+
/// <summary>
58+
/// When the integration mapping object was created
59+
/// </summary>
60+
[JsonPropertyName("created_at")]
61+
public System.DateTimeOffset? CreatedAt { get; init; }
62+
63+
/// <summary>
64+
/// When the integration mapping object was last modified
65+
/// </summary>
66+
[JsonPropertyName("modified_at")]
67+
public System.DateTimeOffset? ModifiedAt { get; init; }
68+
69+
public IntegrationMapping(string id, IntegrationMappingPartnerItemSlackUnion partnerItem, FolderMini boxItem, IntegrationMappingBaseTypeField type = IntegrationMappingBaseTypeField.IntegrationMapping) : base(id, type) {
7170
PartnerItem = partnerItem;
71+
BoxItem = boxItem;
7272
}
7373

7474
[JsonConstructorAttribute]
75-
internal IntegrationMapping(string id, FolderMini boxItem, IntegrationMappingPartnerItemSlackUnion partnerItem, StringEnum<IntegrationMappingBaseTypeField> type) : base(id, type ?? new StringEnum<IntegrationMappingBaseTypeField>(IntegrationMappingBaseTypeField.IntegrationMapping)) {
76-
BoxItem = boxItem;
75+
internal IntegrationMapping(string id, IntegrationMappingPartnerItemSlackUnion partnerItem, FolderMini boxItem, StringEnum<IntegrationMappingBaseTypeField> type) : base(id, type ?? new StringEnum<IntegrationMappingBaseTypeField>(IntegrationMappingBaseTypeField.IntegrationMapping)) {
7776
PartnerItem = partnerItem;
77+
BoxItem = boxItem;
7878
}
7979
internal new string? RawJson { get; set; } = default;
8080

0 commit comments

Comments
 (0)