Skip to content

Commit 6d3318f

Browse files
committed
fix(client): handle dates in formdata serializer
1 parent a91f03d commit 6d3318f

File tree

167 files changed

+358
-0
lines changed

Some content is hidden

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

167 files changed

+358
-0
lines changed

.changeset/stupid-jobs-speak.md

Lines changed: 5 additions & 0 deletions

packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/body-response-text-plain/core/bodySerializer.gen.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ const serializeFormDataPair = (
2323
): void => {
2424
if (typeof value === 'string' || value instanceof Blob) {
2525
data.append(key, value);
26+
} else if (value instanceof Date) {
27+
data.append(key, value.toISOString())
2628
} else {
2729
data.append(key, JSON.stringify(value));
2830
}

packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/form-data/core/bodySerializer.gen.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ const serializeFormDataPair = (
2323
): void => {
2424
if (typeof value === 'string' || value instanceof Blob) {
2525
data.append(key, value);
26+
} else if (value instanceof Date) {
27+
data.append(key, value.toISOString())
2628
} else {
2729
data.append(key, JSON.stringify(value));
2830
}

packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes-instance/core/bodySerializer.gen.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ const serializeFormDataPair = (
2323
): void => {
2424
if (typeof value === 'string' || value instanceof Blob) {
2525
data.append(key, value);
26+
} else if (value instanceof Date) {
27+
data.append(key, value.toISOString())
2628
} else {
2729
data.append(key, JSON.stringify(value));
2830
}

packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/client-fetch/sdk-nested-classes/core/bodySerializer.gen.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ const serializeFormDataPair = (
2323
): void => {
2424
if (typeof value === 'string' || value instanceof Blob) {
2525
data.append(key, value);
26+
} else if (value instanceof Date) {
27+
data.append(key, value.toISOString())
2628
} else {
2729
data.append(key, JSON.stringify(value));
2830
}

packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/default/core/bodySerializer.gen.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ const serializeFormDataPair = (
2323
): void => {
2424
if (typeof value === 'string' || value instanceof Blob) {
2525
data.append(key, value);
26+
} else if (value instanceof Date) {
27+
data.append(key, value.toISOString())
2628
} else {
2729
data.append(key, JSON.stringify(value));
2830
}

packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/instance/core/bodySerializer.gen.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ const serializeFormDataPair = (
2323
): void => {
2424
if (typeof value === 'string' || value instanceof Blob) {
2525
data.append(key, value);
26+
} else if (value instanceof Date) {
27+
data.append(key, value.toISOString())
2628
} else {
2729
data.append(key, JSON.stringify(value));
2830
}

packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/sdk/throwOnError/core/bodySerializer.gen.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ const serializeFormDataPair = (
2323
): void => {
2424
if (typeof value === 'string' || value instanceof Blob) {
2525
data.append(key, value);
26+
} else if (value instanceof Date) {
27+
data.append(key, value.toISOString())
2628
} else {
2729
data.append(key, JSON.stringify(value));
2830
}

packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/transformers/type-format-valibot/core/bodySerializer.gen.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ const serializeFormDataPair = (
2323
): void => {
2424
if (typeof value === 'string' || value instanceof Blob) {
2525
data.append(key, value);
26+
} else if (value instanceof Date) {
27+
data.append(key, value.toISOString())
2628
} else {
2729
data.append(key, JSON.stringify(value));
2830
}

packages/openapi-ts-tests/main/test/__snapshots__/2.0.x/plugins/@hey-api/transformers/type-format-zod/core/bodySerializer.gen.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ const serializeFormDataPair = (
2323
): void => {
2424
if (typeof value === 'string' || value instanceof Blob) {
2525
data.append(key, value);
26+
} else if (value instanceof Date) {
27+
data.append(key, value.toISOString())
2628
} else {
2729
data.append(key, JSON.stringify(value));
2830
}

0 commit comments

Comments
 (0)