forked from loafle/openapi-generator-original
[typescript-angular] fix: correctly serialize query params objects (#20850)
fixes #20799
This commit is contained in:
parent
0e34d39833
commit
8ead4b6e3f
@ -31,7 +31,7 @@ export class BaseService {
|
|||||||
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
||||||
// If the value is an object (but not a Date), recursively add its keys.
|
// If the value is an object (but not a Date), recursively add its keys.
|
||||||
if (typeof value === 'object' && !(value instanceof Date)) {
|
if (typeof value === 'object' && !(value instanceof Date)) {
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value);
|
||||||
}
|
}
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value, key);
|
||||||
}
|
}
|
||||||
|
@ -31,7 +31,7 @@ export class BaseService {
|
|||||||
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
||||||
// If the value is an object (but not a Date), recursively add its keys.
|
// If the value is an object (but not a Date), recursively add its keys.
|
||||||
if (typeof value === 'object' && !(value instanceof Date)) {
|
if (typeof value === 'object' && !(value instanceof Date)) {
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value);
|
||||||
}
|
}
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value, key);
|
||||||
}
|
}
|
||||||
|
@ -31,7 +31,7 @@ export class BaseService {
|
|||||||
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
||||||
// If the value is an object (but not a Date), recursively add its keys.
|
// If the value is an object (but not a Date), recursively add its keys.
|
||||||
if (typeof value === 'object' && !(value instanceof Date)) {
|
if (typeof value === 'object' && !(value instanceof Date)) {
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value);
|
||||||
}
|
}
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value, key);
|
||||||
}
|
}
|
||||||
|
@ -31,7 +31,7 @@ export class BaseService {
|
|||||||
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
||||||
// If the value is an object (but not a Date), recursively add its keys.
|
// If the value is an object (but not a Date), recursively add its keys.
|
||||||
if (typeof value === 'object' && !(value instanceof Date)) {
|
if (typeof value === 'object' && !(value instanceof Date)) {
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value);
|
||||||
}
|
}
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value, key);
|
||||||
}
|
}
|
||||||
|
@ -31,7 +31,7 @@ export class BaseService {
|
|||||||
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
||||||
// If the value is an object (but not a Date), recursively add its keys.
|
// If the value is an object (but not a Date), recursively add its keys.
|
||||||
if (typeof value === 'object' && !(value instanceof Date)) {
|
if (typeof value === 'object' && !(value instanceof Date)) {
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value);
|
||||||
}
|
}
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value, key);
|
||||||
}
|
}
|
||||||
|
@ -31,7 +31,7 @@ export class BaseService {
|
|||||||
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
||||||
// If the value is an object (but not a Date), recursively add its keys.
|
// If the value is an object (but not a Date), recursively add its keys.
|
||||||
if (typeof value === 'object' && !(value instanceof Date)) {
|
if (typeof value === 'object' && !(value instanceof Date)) {
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value);
|
||||||
}
|
}
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value, key);
|
||||||
}
|
}
|
||||||
|
@ -31,7 +31,7 @@ export class BaseService {
|
|||||||
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
||||||
// If the value is an object (but not a Date), recursively add its keys.
|
// If the value is an object (but not a Date), recursively add its keys.
|
||||||
if (typeof value === 'object' && !(value instanceof Date)) {
|
if (typeof value === 'object' && !(value instanceof Date)) {
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value);
|
||||||
}
|
}
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value, key);
|
||||||
}
|
}
|
||||||
|
@ -31,7 +31,7 @@ export class BaseService {
|
|||||||
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
||||||
// If the value is an object (but not a Date), recursively add its keys.
|
// If the value is an object (but not a Date), recursively add its keys.
|
||||||
if (typeof value === 'object' && !(value instanceof Date)) {
|
if (typeof value === 'object' && !(value instanceof Date)) {
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value);
|
||||||
}
|
}
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value, key);
|
||||||
}
|
}
|
||||||
|
@ -31,7 +31,7 @@ export class BaseService {
|
|||||||
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
||||||
// If the value is an object (but not a Date), recursively add its keys.
|
// If the value is an object (but not a Date), recursively add its keys.
|
||||||
if (typeof value === 'object' && !(value instanceof Date)) {
|
if (typeof value === 'object' && !(value instanceof Date)) {
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value);
|
||||||
}
|
}
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value, key);
|
||||||
}
|
}
|
||||||
|
@ -31,7 +31,7 @@ export class BaseService {
|
|||||||
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
||||||
// If the value is an object (but not a Date), recursively add its keys.
|
// If the value is an object (but not a Date), recursively add its keys.
|
||||||
if (typeof value === 'object' && !(value instanceof Date)) {
|
if (typeof value === 'object' && !(value instanceof Date)) {
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value);
|
||||||
}
|
}
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value, key);
|
||||||
}
|
}
|
||||||
|
@ -31,7 +31,7 @@ export class BaseService {
|
|||||||
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
||||||
// If the value is an object (but not a Date), recursively add its keys.
|
// If the value is an object (but not a Date), recursively add its keys.
|
||||||
if (typeof value === 'object' && !(value instanceof Date)) {
|
if (typeof value === 'object' && !(value instanceof Date)) {
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value);
|
||||||
}
|
}
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value, key);
|
||||||
}
|
}
|
||||||
|
@ -31,7 +31,7 @@ export class BaseService {
|
|||||||
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
||||||
// If the value is an object (but not a Date), recursively add its keys.
|
// If the value is an object (but not a Date), recursively add its keys.
|
||||||
if (typeof value === 'object' && !(value instanceof Date)) {
|
if (typeof value === 'object' && !(value instanceof Date)) {
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value);
|
||||||
}
|
}
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value, key);
|
||||||
}
|
}
|
||||||
|
@ -31,7 +31,7 @@ export class BaseService {
|
|||||||
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
||||||
// If the value is an object (but not a Date), recursively add its keys.
|
// If the value is an object (but not a Date), recursively add its keys.
|
||||||
if (typeof value === 'object' && !(value instanceof Date)) {
|
if (typeof value === 'object' && !(value instanceof Date)) {
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value);
|
||||||
}
|
}
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value, key);
|
||||||
}
|
}
|
||||||
|
@ -31,7 +31,7 @@ export class BaseService {
|
|||||||
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
||||||
// If the value is an object (but not a Date), recursively add its keys.
|
// If the value is an object (but not a Date), recursively add its keys.
|
||||||
if (typeof value === 'object' && !(value instanceof Date)) {
|
if (typeof value === 'object' && !(value instanceof Date)) {
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value);
|
||||||
}
|
}
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value, key);
|
||||||
}
|
}
|
||||||
|
@ -31,7 +31,7 @@ export class BaseService {
|
|||||||
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
||||||
// If the value is an object (but not a Date), recursively add its keys.
|
// If the value is an object (but not a Date), recursively add its keys.
|
||||||
if (typeof value === 'object' && !(value instanceof Date)) {
|
if (typeof value === 'object' && !(value instanceof Date)) {
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value);
|
||||||
}
|
}
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value, key);
|
||||||
}
|
}
|
||||||
|
@ -31,7 +31,7 @@ export class BaseService {
|
|||||||
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
||||||
// If the value is an object (but not a Date), recursively add its keys.
|
// If the value is an object (but not a Date), recursively add its keys.
|
||||||
if (typeof value === 'object' && !(value instanceof Date)) {
|
if (typeof value === 'object' && !(value instanceof Date)) {
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value);
|
||||||
}
|
}
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value, key);
|
||||||
}
|
}
|
||||||
|
@ -31,7 +31,7 @@ export class BaseService {
|
|||||||
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
||||||
// If the value is an object (but not a Date), recursively add its keys.
|
// If the value is an object (but not a Date), recursively add its keys.
|
||||||
if (typeof value === 'object' && !(value instanceof Date)) {
|
if (typeof value === 'object' && !(value instanceof Date)) {
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value);
|
||||||
}
|
}
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value, key);
|
||||||
}
|
}
|
||||||
|
@ -31,7 +31,7 @@ export class BaseService {
|
|||||||
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
||||||
// If the value is an object (but not a Date), recursively add its keys.
|
// If the value is an object (but not a Date), recursively add its keys.
|
||||||
if (typeof value === 'object' && !(value instanceof Date)) {
|
if (typeof value === 'object' && !(value instanceof Date)) {
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value);
|
||||||
}
|
}
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value, key);
|
||||||
}
|
}
|
||||||
|
@ -31,7 +31,7 @@ export class BaseService {
|
|||||||
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
protected addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
|
||||||
// If the value is an object (but not a Date), recursively add its keys.
|
// If the value is an object (but not a Date), recursively add its keys.
|
||||||
if (typeof value === 'object' && !(value instanceof Date)) {
|
if (typeof value === 'object' && !(value instanceof Date)) {
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value);
|
||||||
}
|
}
|
||||||
return this.addToHttpParamsRecursive(httpParams, value, key);
|
return this.addToHttpParamsRecursive(httpParams, value, key);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user