Updated param checking

This commit is contained in:
Al Scott 2025-05-09 13:24:54 -06:00
parent 244190e5c8
commit 373a34c78c

View File

@ -281,11 +281,19 @@ export class {{classname}} extends runtime.BaseAPI {
let urlPath = `{{{path}}}`; let urlPath = `{{{path}}}`;
{{#pathParams}} {{#pathParams}}
{{#isDateTimeType}} {{#isDateTimeType}}
urlPath = urlPath.replace(`{${"{{baseName}}"}}`, encodeURIComponent((requestParameters['{{paramName}}'] as any).toISOString())); if (requestParameters['{{paramName}}'] instanceof Date) {
urlPath = urlPath.replace(`{${"{{baseName}}"}}`, encodeURIComponent(requestParameters['{{paramName}}'].toISOString()));
} else {
urlPath = urlPath.replace(`{${"{{baseName}}"}}`, encodeURIComponent(String(requestParameters['{{paramName}}'])));
}
{{/isDateTimeType}} {{/isDateTimeType}}
{{^isDateTimeType}} {{^isDateTimeType}}
{{#isDateType}} {{#isDateType}}
urlPath = urlPath.replace(`{${"{{baseName}}"}}`, encodeURIComponent((requestParameters['{{paramName}}'] as any).toISOString().substring(0,10))); if (requestParameters['{{paramName}}'] instanceof Date) {
urlPath = urlPath.replace(`{${"{{baseName}}"}}`, encodeURIComponent(requestParameters['{{paramName}}'].toISOString().substring(0,10));
} else {
urlPath = urlPath.replace(`{${"{{baseName}}"}}`, encodeURIComponent(String(requestParameters['{{paramName}}'])));
}
{{/isDateType}} {{/isDateType}}
{{^isDateType}} {{^isDateType}}
urlPath = urlPath.replace(`{${"{{baseName}}"}}`, encodeURIComponent(String(requestParameters['{{paramName}}']))); urlPath = urlPath.replace(`{${"{{baseName}}"}}`, encodeURIComponent(String(requestParameters['{{paramName}}'])));