Skip to content

Commit af93d30

Browse files
committed
fix code gen for lead api service with query params
1 parent 945a9ae commit af93d30

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/templates/exportService.hbs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,16 +49,14 @@ export const {{{lowerCase name}}}{{{@root.postfix}}}Factory = ({ baseUrl, httpCl
4949
let url = `${baseUrl}{{{escapePath path}}}`;
5050
{{#if parametersQuery}}
5151

52-
const params = new URLSearchParams();
52+
const urlWithParams = new URL(url);
5353

5454
{{#each parametersQuery}}
5555
if ({{{name}}}) {
56-
params.append('{{{name}}}', `${ {{{name}}} }`);
56+
urlWithParams.searchparams.append('{{{name}}}', `${ {{{name}}} }`);
5757
}
5858
{{/each}}
59-
if (params.values.length > 0) {
60-
url += `?${params.toString()}`;
61-
}
59+
url = urlWithParams.href
6260
{{/if}}
6361
{{#if (isEqual method 'GET')}}
6462
return httpClient.{{{lowerCase method}}}(url, {{>accessTokenOrUndefined}} timeout);

0 commit comments

Comments
 (0)