Skip to content
  •  
  •  
  •  
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,16 @@ export const createQuerySerializer = <T = unknown>({

const options = parameters[name] || args;

if (Array.isArray(value)) {
if (value instanceof Date) {
const dateValue =
options.date === 'date' ? value.toISOString().slice(0, 10) : value.toISOString();
const serializedPrimitive = serializePrimitiveParam({
allowReserved: options.allowReserved,
name,
value: dateValue,
});
if (serializedPrimitive) search.push(serializedPrimitive);
} else if (Array.isArray(value)) {
const serializedArray = serializeArrayParam({
allowReserved: options.allowReserved,
explode: true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ export type BodySerializer = (body: unknown) => unknown;
type QuerySerializerOptionsObject = {
allowReserved?: boolean;
array?: Partial<SerializerOptions<ArrayStyle>>;
date?: 'date' | 'date-time';
object?: Partial<SerializerOptions<ObjectStyle>>;
};

Expand Down
11 changes: 10 additions & 1 deletion examples/openapi-ts-angular/src/client/client/utils.gen.ts
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,16 @@ export const createQuerySerializer = <T = unknown>({

const options = parameters[name] || args;

if (Array.isArray(value)) {
if (value instanceof Date) {
const dateValue =
options.date === 'date' ? value.toISOString().slice(0, 10) : value.toISOString();
const serializedPrimitive = serializePrimitiveParam({
allowReserved: options.allowReserved,
name,
value: dateValue,
});
if (serializedPrimitive) search.push(serializedPrimitive);
} else if (Array.isArray(value)) {
const serializedArray = serializeArrayParam({
allowReserved: options.allowReserved,
explode: true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ export type BodySerializer = (body: unknown) => unknown;
type QuerySerializerOptionsObject = {
allowReserved?: boolean;
array?: Partial<SerializerOptions<ArrayStyle>>;
date?: 'date' | 'date-time';
object?: Partial<SerializerOptions<ObjectStyle>>;
};

Expand Down
11 changes: 10 additions & 1 deletion examples/openapi-ts-axios/src/client/client/utils.gen.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,16 @@ export const createQuerySerializer = <T = unknown>({

const options = parameters[name] || args;

if (Array.isArray(value)) {
if (value instanceof Date) {
const dateValue =
options.date === 'date' ? value.toISOString().slice(0, 10) : value.toISOString();
const serializedPrimitive = serializePrimitiveParam({
allowReserved: options.allowReserved,
name,
value: dateValue,
});
if (serializedPrimitive) search.push(serializedPrimitive);
} else if (Array.isArray(value)) {
const serializedArray = serializeArrayParam({
allowReserved: options.allowReserved,
explode: true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ export type BodySerializer = (body: unknown) => unknown;
type QuerySerializerOptionsObject = {
allowReserved?: boolean;
array?: Partial<SerializerOptions<ArrayStyle>>;
date?: 'date' | 'date-time';
object?: Partial<SerializerOptions<ObjectStyle>>;
};

Expand Down
11 changes: 10 additions & 1 deletion examples/openapi-ts-fastify/src/client/client/utils.gen.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,16 @@ export const createQuerySerializer = <T = unknown>({

const options = parameters[name] || args;

if (Array.isArray(value)) {
if (value instanceof Date) {
const dateValue =
options.date === 'date' ? value.toISOString().slice(0, 10) : value.toISOString();
const serializedPrimitive = serializePrimitiveParam({
allowReserved: options.allowReserved,
name,
value: dateValue,
});
if (serializedPrimitive) search.push(serializedPrimitive);
} else if (Array.isArray(value)) {
const serializedArray = serializeArrayParam({
allowReserved: options.allowReserved,
explode: true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ export type BodySerializer = (body: unknown) => unknown;
type QuerySerializerOptionsObject = {
allowReserved?: boolean;
array?: Partial<SerializerOptions<ArrayStyle>>;
date?: 'date' | 'date-time';
object?: Partial<SerializerOptions<ObjectStyle>>;
};

Expand Down
11 changes: 10 additions & 1 deletion examples/openapi-ts-fetch/src/client/client/utils.gen.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,16 @@ export const createQuerySerializer = <T = unknown>({

const options = parameters[name] || args;

if (Array.isArray(value)) {
if (value instanceof Date) {
const dateValue =
options.date === 'date' ? value.toISOString().slice(0, 10) : value.toISOString();
const serializedPrimitive = serializePrimitiveParam({
allowReserved: options.allowReserved,
name,
value: dateValue,
});
if (serializedPrimitive) search.push(serializedPrimitive);
} else if (Array.isArray(value)) {
const serializedArray = serializeArrayParam({
allowReserved: options.allowReserved,
explode: true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ export type BodySerializer = (body: unknown) => unknown;
type QuerySerializerOptionsObject = {
allowReserved?: boolean;
array?: Partial<SerializerOptions<ArrayStyle>>;
date?: 'date' | 'date-time';
object?: Partial<SerializerOptions<ObjectStyle>>;
};

Expand Down
11 changes: 10 additions & 1 deletion examples/openapi-ts-ky/src/client/client/utils.gen.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,16 @@ export const createQuerySerializer = <T = unknown>({

const options = parameters[name] || args;

if (Array.isArray(value)) {
if (value instanceof Date) {
const dateValue =
options.date === 'date' ? value.toISOString().slice(0, 10) : value.toISOString();
const serializedPrimitive = serializePrimitiveParam({
allowReserved: options.allowReserved,
name,
value: dateValue,
});
if (serializedPrimitive) search.push(serializedPrimitive);
} else if (Array.isArray(value)) {
const serializedArray = serializeArrayParam({
allowReserved: options.allowReserved,
explode: true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ export type BodySerializer = (body: unknown) => unknown;
type QuerySerializerOptionsObject = {
allowReserved?: boolean;
array?: Partial<SerializerOptions<ArrayStyle>>;
date?: 'date' | 'date-time';
object?: Partial<SerializerOptions<ObjectStyle>>;
};

Expand Down
11 changes: 10 additions & 1 deletion examples/openapi-ts-nestjs/src/client/client/utils.gen.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,16 @@ export const createQuerySerializer = <T = unknown>({

const options = parameters[name] || args;

if (Array.isArray(value)) {
if (value instanceof Date) {
const dateValue =
options.date === 'date' ? value.toISOString().slice(0, 10) : value.toISOString();
const serializedPrimitive = serializePrimitiveParam({
allowReserved: options.allowReserved,
name,
value: dateValue,
});
if (serializedPrimitive) search.push(serializedPrimitive);
} else if (Array.isArray(value)) {
const serializedArray = serializeArrayParam({
allowReserved: options.allowReserved,
explode: true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ export type BodySerializer = (body: unknown) => unknown;
type QuerySerializerOptionsObject = {
allowReserved?: boolean;
array?: Partial<SerializerOptions<ArrayStyle>>;
date?: 'date' | 'date-time';
object?: Partial<SerializerOptions<ObjectStyle>>;
};

Expand Down
11 changes: 10 additions & 1 deletion examples/openapi-ts-next/src/client/client/utils.gen.ts
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,16 @@ export const createQuerySerializer = <T = unknown>({

const options = parameters[name] || args;

if (Array.isArray(value)) {
if (value instanceof Date) {
const dateValue =
options.date === 'date' ? value.toISOString().slice(0, 10) : value.toISOString();
const serializedPrimitive = serializePrimitiveParam({
allowReserved: options.allowReserved,
name,
value: dateValue,
});
if (serializedPrimitive) search.push(serializedPrimitive);
} else if (Array.isArray(value)) {
const serializedArray = serializeArrayParam({
allowReserved: options.allowReserved,
explode: true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ export type BodySerializer = (body: unknown) => unknown;
type QuerySerializerOptionsObject = {
allowReserved?: boolean;
array?: Partial<SerializerOptions<ArrayStyle>>;
date?: 'date' | 'date-time';
object?: Partial<SerializerOptions<ObjectStyle>>;
};

Expand Down
11 changes: 10 additions & 1 deletion examples/openapi-ts-ofetch/src/client/client/utils.gen.ts
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,16 @@ export const createQuerySerializer = <T = unknown>({

const options = parameters[name] || args;

if (Array.isArray(value)) {
if (value instanceof Date) {
const dateValue =
options.date === 'date' ? value.toISOString().slice(0, 10) : value.toISOString();
const serializedPrimitive = serializePrimitiveParam({
allowReserved: options.allowReserved,
name,
value: dateValue,
});
if (serializedPrimitive) search.push(serializedPrimitive);
} else if (Array.isArray(value)) {
const serializedArray = serializeArrayParam({
allowReserved: options.allowReserved,
explode: true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ export type BodySerializer = (body: unknown) => unknown;
type QuerySerializerOptionsObject = {
allowReserved?: boolean;
array?: Partial<SerializerOptions<ArrayStyle>>;
date?: 'date' | 'date-time';
object?: Partial<SerializerOptions<ObjectStyle>>;
};

Expand Down
11 changes: 10 additions & 1 deletion examples/openapi-ts-openai/src/client/client/utils.gen.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,16 @@ export const createQuerySerializer = <T = unknown>({

const options = parameters[name] || args;

if (Array.isArray(value)) {
if (value instanceof Date) {
const dateValue =
options.date === 'date' ? value.toISOString().slice(0, 10) : value.toISOString();
const serializedPrimitive = serializePrimitiveParam({
allowReserved: options.allowReserved,
name,
value: dateValue,
});
if (serializedPrimitive) search.push(serializedPrimitive);
} else if (Array.isArray(value)) {
const serializedArray = serializeArrayParam({
allowReserved: options.allowReserved,
explode: true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ export type BodySerializer = (body: unknown) => unknown;
type QuerySerializerOptionsObject = {
allowReserved?: boolean;
array?: Partial<SerializerOptions<ArrayStyle>>;
date?: 'date' | 'date-time';
object?: Partial<SerializerOptions<ObjectStyle>>;
};

Expand Down
11 changes: 10 additions & 1 deletion examples/openapi-ts-pinia-colada/src/client/client/utils.gen.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,16 @@ export const createQuerySerializer = <T = unknown>({

const options = parameters[name] || args;

if (Array.isArray(value)) {
if (value instanceof Date) {
const dateValue =
options.date === 'date' ? value.toISOString().slice(0, 10) : value.toISOString();
const serializedPrimitive = serializePrimitiveParam({
allowReserved: options.allowReserved,
name,
value: dateValue,
});
if (serializedPrimitive) search.push(serializedPrimitive);
} else if (Array.isArray(value)) {
const serializedArray = serializeArrayParam({
allowReserved: options.allowReserved,
explode: true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ export type BodySerializer = (body: unknown) => unknown;
type QuerySerializerOptionsObject = {
allowReserved?: boolean;
array?: Partial<SerializerOptions<ArrayStyle>>;
date?: 'date' | 'date-time';
object?: Partial<SerializerOptions<ObjectStyle>>;
};

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,16 @@ export const createQuerySerializer = <T = unknown>({

const options = parameters[name] || args;

if (Array.isArray(value)) {
if (value instanceof Date) {
const dateValue =
options.date === 'date' ? value.toISOString().slice(0, 10) : value.toISOString();
const serializedPrimitive = serializePrimitiveParam({
allowReserved: options.allowReserved,
name,
value: dateValue,
});
if (serializedPrimitive) search.push(serializedPrimitive);
} else if (Array.isArray(value)) {
const serializedArray = serializeArrayParam({
allowReserved: options.allowReserved,
explode: true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ export type BodySerializer = (body: unknown) => unknown;
type QuerySerializerOptionsObject = {
allowReserved?: boolean;
array?: Partial<SerializerOptions<ArrayStyle>>;
date?: 'date' | 'date-time';
object?: Partial<SerializerOptions<ObjectStyle>>;
};

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,16 @@ export const createQuerySerializer = <T = unknown>({

const options = parameters[name] || args;

if (Array.isArray(value)) {
if (value instanceof Date) {
const dateValue =
options.date === 'date' ? value.toISOString().slice(0, 10) : value.toISOString();
const serializedPrimitive = serializePrimitiveParam({
allowReserved: options.allowReserved,
name,
value: dateValue,
});
if (serializedPrimitive) search.push(serializedPrimitive);
} else if (Array.isArray(value)) {
const serializedArray = serializeArrayParam({
allowReserved: options.allowReserved,
explode: true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ export type BodySerializer = (body: unknown) => unknown;
type QuerySerializerOptionsObject = {
allowReserved?: boolean;
array?: Partial<SerializerOptions<ArrayStyle>>;
date?: 'date' | 'date-time';
object?: Partial<SerializerOptions<ObjectStyle>>;
};

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,16 @@ export const createQuerySerializer = <T = unknown>({

const options = parameters[name] || args;

if (Array.isArray(value)) {
if (value instanceof Date) {
const dateValue =
options.date === 'date' ? value.toISOString().slice(0, 10) : value.toISOString();
const serializedPrimitive = serializePrimitiveParam({
allowReserved: options.allowReserved,
name,
value: dateValue,
});
if (serializedPrimitive) search.push(serializedPrimitive);
} else if (Array.isArray(value)) {
const serializedArray = serializeArrayParam({
allowReserved: options.allowReserved,
explode: true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ export type BodySerializer = (body: unknown) => unknown;
type QuerySerializerOptionsObject = {
allowReserved?: boolean;
array?: Partial<SerializerOptions<ArrayStyle>>;
date?: 'date' | 'date-time';
object?: Partial<SerializerOptions<ObjectStyle>>;
};

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,16 @@ export const createQuerySerializer = <T = unknown>({

const options = parameters[name] || args;

if (Array.isArray(value)) {
if (value instanceof Date) {
const dateValue =
options.date === 'date' ? value.toISOString().slice(0, 10) : value.toISOString();
const serializedPrimitive = serializePrimitiveParam({
allowReserved: options.allowReserved,
name,
value: dateValue,
});
if (serializedPrimitive) search.push(serializedPrimitive);
} else if (Array.isArray(value)) {
const serializedArray = serializeArrayParam({
allowReserved: options.allowReserved,
explode: true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ export type BodySerializer = (body: unknown) => unknown;
type QuerySerializerOptionsObject = {
allowReserved?: boolean;
array?: Partial<SerializerOptions<ArrayStyle>>;
date?: 'date' | 'date-time';
object?: Partial<SerializerOptions<ObjectStyle>>;
};

Expand Down
Loading
Loading