File tree Expand file tree Collapse file tree
modules/openapi-generator/src/main/resources/typescript-fetch Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -281,11 +281,19 @@ export class {{classname}} extends runtime.BaseAPI {
281281 let urlPath = `{{{path}}}`;
282282 {{#pathParams}}
283283 {{#isDateTimeType}}
284- urlPath = urlPath.replace(`{${"{{baseName}}"}}`, encodeURIComponent((requestParameters['{{paramName}}'] as any).toISOString()));
284+ if (requestParameters['{{paramName}}'] instanceof Date) {
285+ urlPath = urlPath.replace(`{${"{{baseName}}"}}`, encodeURIComponent(requestParameters['{{paramName}}'].toISOString()));
286+ } else {
287+ urlPath = urlPath.replace(`{${"{{baseName}}"}}`, encodeURIComponent(String(requestParameters['{{paramName}}'])));
288+ }
285289 {{/isDateTimeType}}
286290 {{^isDateTimeType}}
287291 {{#isDateType}}
288- urlPath = urlPath.replace(`{${"{{baseName}}"}}`, encodeURIComponent((requestParameters['{{paramName}}'] as any).toISOString().substring(0,10)));
292+ if (requestParameters['{{paramName}}'] instanceof Date) {
293+ urlPath = urlPath.replace(`{${"{{baseName}}"}}`, encodeURIComponent(requestParameters['{{paramName}}'].toISOString().substring(0,10));
294+ } else {
295+ urlPath = urlPath.replace(`{${"{{baseName}}"}}`, encodeURIComponent(String(requestParameters['{{paramName}}'])));
296+ }
289297 {{/isDateType}}
290298 {{^isDateType}}
291299 urlPath = urlPath.replace(`{${"{{baseName}}"}}`, encodeURIComponent(String(requestParameters['{{paramName}}'])));
You can’t perform that action at this time.
0 commit comments