Skip to content

Commit 13dea88

Browse files
fix: order of fields in the IntegrationMapping schema (box/box-openapi#497) (#438)
1 parent d03ccd4 commit 13dea88

File tree

3 files changed

+17
-17
lines changed

3 files changed

+17
-17
lines changed

.codegen.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{ "engineHash": "ab51050", "specHash": "00c93fe", "version": "1.9.0" }
1+
{ "engineHash": "b2c3124", "specHash": "0a89b2b", "version": "1.9.0" }

box_sdk_gen/managers/chunked_uploads.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@
1616

1717
from box_sdk_gen.internal.utils import HashName
1818

19-
from box_sdk_gen.schemas.file_full import FileFull
20-
2119
from box_sdk_gen.internal.utils import Iterator
2220

2321
from box_sdk_gen.schemas.upload_session import UploadSession
@@ -66,6 +64,8 @@
6664

6765
from box_sdk_gen.internal.utils import buffer_length
6866

67+
from box_sdk_gen.schemas.file_full import FileFull
68+
6969

7070
class _PartAccumulator:
7171
def __init__(

box_sdk_gen/schemas/integration_mapping.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@
88

99
from box_sdk_gen.schemas.integration_mapping_base import IntegrationMappingBase
1010

11-
from box_sdk_gen.schemas.folder_mini import FolderMini
12-
1311
from box_sdk_gen.schemas.integration_mapping_slack_options import (
1412
IntegrationMappingSlackOptions,
1513
)
@@ -20,6 +18,8 @@
2018
IntegrationMappingPartnerItemSlack,
2119
)
2220

21+
from box_sdk_gen.schemas.folder_mini import FolderMini
22+
2323
from box_sdk_gen.box.errors import BoxSDKError
2424

2525
from box_sdk_gen.internal.utils import DateTime
@@ -32,34 +32,30 @@ class IntegrationMappingIntegrationTypeField(str, Enum):
3232
class IntegrationMapping(IntegrationMappingBase):
3333
def __init__(
3434
self,
35-
box_item: FolderMini,
3635
partner_item: Union[IntegrationMappingPartnerItemSlack],
36+
box_item: FolderMini,
3737
id: str,
3838
*,
39-
created_at: Optional[DateTime] = None,
40-
modified_at: Optional[DateTime] = None,
4139
integration_type: Optional[IntegrationMappingIntegrationTypeField] = None,
4240
is_manually_created: Optional[bool] = None,
4341
options: Optional[IntegrationMappingSlackOptions] = None,
4442
created_by: Optional[UserIntegrationMappings] = None,
4543
modified_by: Optional[UserIntegrationMappings] = None,
44+
created_at: Optional[DateTime] = None,
45+
modified_at: Optional[DateTime] = None,
4646
type: IntegrationMappingBaseTypeField = IntegrationMappingBaseTypeField.INTEGRATION_MAPPING,
4747
**kwargs
4848
):
4949
"""
50+
:param partner_item: Mapped item object for Slack
51+
:type partner_item: Union[IntegrationMappingPartnerItemSlack]
5052
:param box_item: The Box folder, to which the object from the
5153
partner app domain (referenced in `partner_item_id`) is mapped
5254
:type box_item: FolderMini
53-
:param partner_item: Mapped item object for Slack
54-
:type partner_item: Union[IntegrationMappingPartnerItemSlack]
5555
:param id: A unique identifier of a folder mapping
5656
(part of a composite key together
5757
with `integration_type`)
5858
:type id: str
59-
:param created_at: When the integration mapping object was created, defaults to None
60-
:type created_at: Optional[DateTime], optional
61-
:param modified_at: When the integration mapping object was last modified, defaults to None
62-
:type modified_at: Optional[DateTime], optional
6359
:param integration_type: Identifies the Box partner app,
6460
with which the mapping is associated.
6561
Currently only supports Slack.
@@ -75,16 +71,20 @@ def __init__(
7571
:param modified_by: The user who
7672
last modified the integration mapping, defaults to None
7773
:type modified_by: Optional[UserIntegrationMappings], optional
74+
:param created_at: When the integration mapping object was created, defaults to None
75+
:type created_at: Optional[DateTime], optional
76+
:param modified_at: When the integration mapping object was last modified, defaults to None
77+
:type modified_at: Optional[DateTime], optional
7878
:param type: Mapping type, defaults to IntegrationMappingBaseTypeField.INTEGRATION_MAPPING
7979
:type type: IntegrationMappingBaseTypeField, optional
8080
"""
8181
super().__init__(id=id, type=type, **kwargs)
82-
self.box_item = box_item
8382
self.partner_item = partner_item
84-
self.created_at = created_at
85-
self.modified_at = modified_at
83+
self.box_item = box_item
8684
self.integration_type = integration_type
8785
self.is_manually_created = is_manually_created
8886
self.options = options
8987
self.created_by = created_by
9088
self.modified_by = modified_by
89+
self.created_at = created_at
90+
self.modified_at = modified_at

0 commit comments

Comments
 (0)