File tree Expand file tree Collapse file tree 2 files changed +8
-4
lines changed Expand file tree Collapse file tree 2 files changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -147,3 +147,10 @@ function toArrayBuffer (buffer: Buffer) {
147
147
}
148
148
return arrayBuffer
149
149
}
150
+
151
+ export async function readFiles ( event : H3Event < EventHandlerRequest > ) {
152
+ const files = ( await readMultipartFormData ( event ) || [ ] )
153
+
154
+ // Filter only files
155
+ return files . filter ( ( file ) => Boolean ( file . filename ) )
156
+ }
Original file line number Diff line number Diff line change 1
1
export default eventHandler ( async ( event ) => {
2
2
await requireUserSession ( event )
3
3
4
- let files = ( await readMultipartFormData ( event ) || [ ] )
5
-
6
- // Filter only files
7
- files = files . filter ( ( file ) => Boolean ( file . filename ) )
4
+ const files = await readFiles ( event )
8
5
if ( ! files ) {
9
6
throw createError ( { statusCode : 400 , message : 'Missing files' } )
10
7
}
You can’t perform that action at this time.
0 commit comments