File tree Expand file tree Collapse file tree 3 files changed +20
-15
lines changed
packages/cli/src/routeGeneration/templates Expand file tree Collapse file tree 3 files changed +20
-15
lines changed Original file line number Diff line number Diff line change @@ -85,10 +85,16 @@ export function RegisterRoutes(app: Router) {
85
85
authenticateMiddleware({{ json security }} ),
86
86
{{ /if }}
87
87
{{ #if uploadFile }}
88
- upload.fields({{ json uploadFileName }} ),
89
- {{ /if }}
90
- {{ #if uploadFiles }}
91
- upload.array('{{ uploadFilesName }} '),
88
+ upload.fields([
89
+ {{ #each uploadFileName }}
90
+ {
91
+ name: {{ json name }} ,
92
+ {{ #if maxCount }}
93
+ maxCount: {{ maxCount }}
94
+ {{ /if }}
95
+ }{{ #if @last }} {{ else }} ,{{ /if }}
96
+ {{ /each }}
97
+ ]),
92
98
{{ /if }}
93
99
...(fetchMiddlewares<RequestHandler >({{ ../name }} )),
94
100
...(fetchMiddlewares<RequestHandler >({{ ../name }} .prototype.{{ name }} )),
Original file line number Diff line number Diff line change @@ -89,13 +89,6 @@ export function RegisterRoutes(server: any) {
89
89
multipart: true,
90
90
allow: 'multipart/form-data'
91
91
},
92
- {{ else if uploadFiles}}
93
- payload: {
94
- output: 'stream',
95
- parse: true,
96
- multipart: true,
97
- allow: 'multipart/form-data'
98
- },
99
92
{{ /if }}
100
93
handler: {{ #if ../../iocModule }} async {{ /if }} function {{ ../name }} _{{ name }} (request: Request, h: ResponseToolkit) {
101
94
const args: Record<string , TsoaRoute.ParameterSchema> = {
Original file line number Diff line number Diff line change @@ -81,10 +81,16 @@ export function RegisterRoutes(router: KoaRouter) {
81
81
authenticateMiddleware({{ json security }} ),
82
82
{{ /if }}
83
83
{{ #if uploadFile }}
84
- upload.fields({{ json uploadFileName }} ),
85
- {{ /if }}
86
- {{ #if uploadFiles }}
87
- upload.array('{{ uploadFilesName }} '),
84
+ upload.fields([
85
+ {{ #each uploadFileName }}
86
+ {
87
+ name: {{ json name }} ,
88
+ {{ #if maxCount }}
89
+ maxCount: {{ maxCount }}
90
+ {{ /if }}
91
+ }{{ #if @last }} {{ else }} ,{{ /if }}
92
+ {{ /each }}
93
+ ]),
88
94
{{ /if }}
89
95
...(fetchMiddlewares<Middleware >({{ ../name }} )),
90
96
...(fetchMiddlewares<Middleware >({{ ../name }} .prototype.{{ name }} )),
You can’t perform that action at this time.
0 commit comments