Skip to content

Commit d03ccd4

Browse files
fix: Fix invalid variant config for Integration mapping Slack (box/box-openapi#492) (#423)
1 parent ca7b61b commit d03ccd4

File tree

2 files changed

+15
-15
lines changed

2 files changed

+15
-15
lines changed

.codegen.json

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

box_sdk_gen/schemas/integration_mapping.py

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

99
from box_sdk_gen.schemas.integration_mapping_base import IntegrationMappingBase
1010

11+
from box_sdk_gen.schemas.folder_mini import FolderMini
12+
1113
from box_sdk_gen.schemas.integration_mapping_slack_options import (
1214
IntegrationMappingSlackOptions,
1315
)
@@ -18,8 +20,6 @@
1820
IntegrationMappingPartnerItemSlack,
1921
)
2022

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,30 +32,34 @@ class IntegrationMappingIntegrationTypeField(str, Enum):
3232
class IntegrationMapping(IntegrationMappingBase):
3333
def __init__(
3434
self,
35-
partner_item: Union[IntegrationMappingPartnerItemSlack],
3635
box_item: FolderMini,
36+
partner_item: Union[IntegrationMappingPartnerItemSlack],
3737
id: str,
3838
*,
39+
created_at: Optional[DateTime] = None,
40+
modified_at: Optional[DateTime] = None,
3941
integration_type: Optional[IntegrationMappingIntegrationTypeField] = None,
4042
is_manually_created: Optional[bool] = None,
4143
options: Optional[IntegrationMappingSlackOptions] = None,
4244
created_by: Optional[UserIntegrationMappings] = None,
4345
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]
5250
:param box_item: The Box folder, to which the object from the
5351
partner app domain (referenced in `partner_item_id`) is mapped
5452
: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
5963
:param integration_type: Identifies the Box partner app,
6064
with which the mapping is associated.
6165
Currently only supports Slack.
@@ -71,20 +75,16 @@ def __init__(
7175
:param modified_by: The user who
7276
last modified the integration mapping, defaults to None
7377
: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.partner_item = partner_item
8382
self.box_item = box_item
83+
self.partner_item = partner_item
84+
self.created_at = created_at
85+
self.modified_at = modified_at
8486
self.integration_type = integration_type
8587
self.is_manually_created = is_manually_created
8688
self.options = options
8789
self.created_by = created_by
8890
self.modified_by = modified_by
89-
self.created_at = created_at
90-
self.modified_at = modified_at

0 commit comments

Comments
 (0)