Skip to content

Commit 2a24c7a

Browse files
feat: Use extensible enums (box/box-codegen#639) (#487)
1 parent 0d3bc18 commit 2a24c7a

File tree

112 files changed

+1150
-296
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

112 files changed

+1150
-296
lines changed

.codegen.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{ "engineHash": "ead925a", "specHash": "091b558", "version": "1.10.0" }
1+
{ "engineHash": "6f803a2", "specHash": "091b558", "version": "1.10.0" }

package-lock.json

Lines changed: 82 additions & 82 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/managers/ai.generated.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,8 @@ export type GetAiAgentDefaultConfigQueryParamsModeField =
205205
| 'ask'
206206
| 'text_gen'
207207
| 'extract'
208-
| 'extract_structured';
208+
| 'extract_structured'
209+
| string;
209210
export interface GetAiAgentDefaultConfigQueryParams {
210211
/**
211212
* The mode to filter the agent config to return. */
@@ -558,6 +559,9 @@ export function deserializeGetAiAgentDefaultConfigQueryParamsModeField(
558559
if (val == 'extract_structured') {
559560
return val;
560561
}
562+
if (sdIsString(val)) {
563+
return val;
564+
}
561565
throw new BoxSdkError({
562566
message: "Can't deserialize GetAiAgentDefaultConfigQueryParamsModeField",
563567
});

src/managers/authorization.generated.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ export interface RevokeAccessTokenOptionalsInput {
118118
readonly headers?: RevokeAccessTokenHeaders;
119119
readonly cancellationToken?: undefined | CancellationToken;
120120
}
121-
export type AuthorizeUserQueryParamsResponseTypeField = 'code';
121+
export type AuthorizeUserQueryParamsResponseTypeField = 'code' | string;
122122
export interface AuthorizeUserQueryParams {
123123
/**
124124
* The type of response we'd like to receive. */
@@ -481,6 +481,9 @@ export function deserializeAuthorizeUserQueryParamsResponseTypeField(
481481
if (val == 'code') {
482482
return val;
483483
}
484+
if (sdIsString(val)) {
485+
return val;
486+
}
484487
throw new BoxSdkError({
485488
message: "Can't deserialize AuthorizeUserQueryParamsResponseTypeField",
486489
});

0 commit comments

Comments
 (0)