[typescript-angular] Fix undefined query param (#9657)

This commit is contained in:
Dheeraj Nalluri
2021-06-03 00:58:53 -05:00
committed by GitHub
parent 93880a486e
commit 972ad566fe

View File

@@ -93,11 +93,16 @@ export class {{classname}} {
{{/hasSomeFormParams}} {{/hasSomeFormParams}}
private addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams { private addToHttpParams(httpParams: HttpParams, value: any, key?: string): HttpParams {
{{#isQueryParamObjectFormatJson}}
httpParams = this.addToHttpParamsRecursive(httpParams, value, key);
{{/isQueryParamObjectFormatJson}}
{{^isQueryParamObjectFormatJson}}
if (typeof value === "object" && value instanceof Date === false) { if (typeof value === "object" && value instanceof Date === false) {
httpParams = this.addToHttpParamsRecursive(httpParams, value); httpParams = this.addToHttpParamsRecursive(httpParams, value);
} else { } else {
httpParams = this.addToHttpParamsRecursive(httpParams, value, key); httpParams = this.addToHttpParamsRecursive(httpParams, value, key);
} }
{{/isQueryParamObjectFormatJson}}
return httpParams; return httpParams;
} }