Skip to content

Commit c32e802

Browse files
feat: Add support for the GenericSource type in the Event source property (#61)
1 parent 8b1c541 commit c32e802

File tree

1 file changed

+21
-11
lines changed

1 file changed

+21
-11
lines changed

src/schemas.generated.ts

Lines changed: 21 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -311,6 +311,9 @@ export interface AccessToken {
311311
readonly refreshToken?: string;
312312
readonly issuedTokenType?: AccessTokenIssuedTokenTypeField;
313313
}
314+
export type GenericSource = {
315+
readonly [key: string]: string;
316+
};
314317
export type IntegrationMappingBaseIntegrationTypeField = 'slack';
315318
export interface IntegrationMappingBase {
316319
readonly id?: string;
@@ -1694,10 +1697,11 @@ export type Folder = FolderMini & {
16941697
readonly itemStatus?: FolderItemStatusField;
16951698
readonly itemCollection?: Items;
16961699
};
1697-
export type EventSourceOrFileOrFolderOrUser =
1700+
export type EventSourceOrFileOrFolderOrGenericSourceOrUser =
16981701
| EventSource
16991702
| File
17001703
| Folder
1704+
| GenericSource
17011705
| User;
17021706
export type EventEventTypeField =
17031707
| 'ACCESS_GRANTED'
@@ -1842,7 +1846,7 @@ export interface Event {
18421846
readonly createdBy?: UserMini;
18431847
readonly eventType?: EventEventTypeField;
18441848
readonly sessionId?: string;
1845-
readonly source?: EventSourceOrFileOrFolderOrUser;
1849+
readonly source?: EventSourceOrFileOrFolderOrGenericSourceOrUser;
18461850
readonly additionalDetails?: EventAdditionalDetailsField;
18471851
}
18481852
export interface Events {
@@ -4902,6 +4906,12 @@ export function deserializeAccessToken(val: any): AccessToken {
49024906
issuedTokenType: issuedTokenType,
49034907
} satisfies AccessToken;
49044908
}
4909+
export function serializeGenericSource(val: GenericSource): SerializedData {
4910+
return val;
4911+
}
4912+
export function deserializeGenericSource(val: any): GenericSource {
4913+
return val;
4914+
}
49054915
export function serializeIntegrationMappingBaseIntegrationTypeField(
49064916
val: IntegrationMappingBaseIntegrationTypeField
49074917
): SerializedData {
@@ -14088,18 +14098,18 @@ export function deserializeFolder(val: any): Folder {
1408814098
type: type,
1408914099
} satisfies Folder;
1409014100
}
14091-
export function serializeEventSourceOrFileOrFolderOrUser(
14092-
val: EventSourceOrFileOrFolderOrUser
14101+
export function serializeEventSourceOrFileOrFolderOrGenericSourceOrUser(
14102+
val: EventSourceOrFileOrFolderOrGenericSourceOrUser
1409314103
): SerializedData {
1409414104
throw new BoxSdkError({
14095-
message: "Can't serialize EventSourceOrFileOrFolderOrUser",
14105+
message: "Can't serialize EventSourceOrFileOrFolderOrGenericSourceOrUser",
1409614106
});
1409714107
}
14098-
export function deserializeEventSourceOrFileOrFolderOrUser(
14108+
export function deserializeEventSourceOrFileOrFolderOrGenericSourceOrUser(
1409914109
val: any
14100-
): EventSourceOrFileOrFolderOrUser {
14110+
): EventSourceOrFileOrFolderOrGenericSourceOrUser {
1410114111
throw new BoxSdkError({
14102-
message: "Can't deserialize EventSourceOrFileOrFolderOrUser",
14112+
message: "Can't deserialize EventSourceOrFileOrFolderOrGenericSourceOrUser",
1410314113
});
1410414114
}
1410514115
export function serializeEventEventTypeField(
@@ -14542,7 +14552,7 @@ export function serializeEvent(val: Event): SerializedData {
1454214552
['source']:
1454314553
val.source == void 0
1454414554
? void 0
14545-
: serializeEventSourceOrFileOrFolderOrUser(val.source),
14555+
: serializeEventSourceOrFileOrFolderOrGenericSourceOrUser(val.source),
1454614556
['additional_details']:
1454714557
val.additionalDetails == void 0
1454814558
? void 0
@@ -14565,10 +14575,10 @@ export function deserializeEvent(val: any): Event {
1456514575
: deserializeEventEventTypeField(val.event_type);
1456614576
const sessionId: undefined | string =
1456714577
val.session_id == void 0 ? void 0 : val.session_id;
14568-
const source: undefined | EventSourceOrFileOrFolderOrUser =
14578+
const source: undefined | EventSourceOrFileOrFolderOrGenericSourceOrUser =
1456914579
val.source == void 0
1457014580
? void 0
14571-
: deserializeEventSourceOrFileOrFolderOrUser(val.source);
14581+
: deserializeEventSourceOrFileOrFolderOrGenericSourceOrUser(val.source);
1457214582
const additionalDetails: undefined | EventAdditionalDetailsField =
1457314583
val.additional_details == void 0
1457414584
? void 0

0 commit comments

Comments
 (0)