File tree Expand file tree Collapse file tree 3 files changed +43
-26
lines changed Expand file tree Collapse file tree 3 files changed +43
-26
lines changed Original file line number Diff line number Diff line change @@ -85,6 +85,10 @@ export const getOperation = (
85
85
} ) ;
86
86
}
87
87
88
+ if ( codegen . queryParams ) {
89
+ operation . imports . push ( codegen . queryParams ) ;
90
+ }
91
+
88
92
operation . parameters = operation . parameters . sort ( sortByRequired ) ;
89
93
90
94
return operation ;
Original file line number Diff line number Diff line change @@ -79,7 +79,7 @@ export class {{{name}}}{{{@root.postfix}}} {
79
79
{{ #if parametersQuery }}
80
80
query: {
81
81
{{ #each parametersQuery }}
82
- '{{{ prop }}} ': {{{ name }}} ,
82
+ '{{{ prop }}} ': queryParams. {{{ name }}} ,
83
83
{{ /each }}
84
84
},
85
85
{{ /if }}
Original file line number Diff line number Diff line change 1
1
{{ #if parameters }}
2
- {{ #if @root.useOptions ~}}
3
- {
4
- {{ #each parameters }}
5
- {{{ name }}} {{ #if default }} = {{{ default }}} {{ /if }} ,
6
- {{ /each }}
7
- }: {
8
- {{ #each parameters }}
9
- {{ #ifdef description deprecated}}
10
- /**
11
- {{ #if description }}
12
- * {{{ escapeComment description }}}
13
- {{ /if }}
14
- {{ #if deprecated }}
15
- * @deprecated
16
- {{ /if }}
17
- */
18
- {{ /ifdef }}
19
- {{{ name }}}{{> isRequired }} : {{> type }} ,
20
- {{ /each }}
21
- }
22
- {{ ~else }}
2
+ {{ #if parametersPath }}
23
3
24
- {{ #each parameters }}
25
- {{{ name }}}{{> isRequired }} : {{> type }} {{ #if default }} = {{{ default }}} {{ /if }} ,
26
- {{ /each }}
27
- {{ /if }}
4
+ {{ #each parametersPath }}
5
+ {{{ name }}}{{> isRequired }} : {{> type }} {{ #if default }} = {{{ default }}} {{ /if }} {{ #unless @last }} ,
6
+ {{ /unless }}
7
+ {{ ~/each }}
8
+ {{ ~/if }}
9
+ {{ ~#if parametersPath }}{{ #unless parametersBody }}{{ #unless parametersQuery }}
10
+ {{ /unless }}{{ /unless }}{{ /if }}
11
+ {{ ~#if parametersBody }}
12
+ {{ ~#if parametersPath }} ,{{ /if }}
13
+ {{ #with parametersBody }}
14
+ {{{ name }}} : {{> type }}
15
+ {{ ~/with }}
16
+ {{ ~#if parametersQuery }} , {{ else }}
17
+ {{ /if }}
18
+ {{ ~/if }}
19
+ {{ ~#if parametersQuery }}
20
+ {{ ~#if parametersPath }}{{ #unless parametersBody }} ,{{ /unless }}{{ /if }}
21
+ {{ #if codegen.queryParams }}
22
+ queryParams: {{ codegen.queryParams }}
23
+ {{ else }}
24
+ queryParams: {
25
+ {{ #each parametersQuery }}
26
+ {{ #ifdef description deprecated}}
27
+ /**
28
+ {{ #if description }}
29
+ * {{{ escapeComment description }}}
30
+ {{ /if }}
31
+ {{ #if deprecated }}
32
+ * @deprecated
33
+ {{ /if }}
34
+ */
35
+ {{ /ifdef }}
36
+ {{{ name }}}{{> isRequired }} : {{> type }} ,
37
+ {{ /each }}
38
+ }
39
+ {{ /if }}
40
+ {{ /if }}
28
41
{{ /if }}
You can’t perform that action at this time.
0 commit comments