get file nothing when files array with video with [Upload] type
Hello!

I use this library very well, but when upload video file with other files then files nearby video return nothing on backend.

Logging File with console.log, then return just { "promise": {} }

mutation type
fileArr:[Upload!]!,

Case 1 :
When I send upload data on react-native app by ReactNativeFile like

[
{
"uri": "file:///my-file-path1.jpg",
"name": "0.jpg",
"type": "image/jpeg"
},
{
"uri": "file:///my-file-path2.jpg",
"name": "1.jpg",
"type": "image/jpeg"
},
{
"uri": "my-file-path3.jpg",
"name": "2.jpg",
"type": "image/jpeg"
},
{
"uri": "my-file-path4.mp4",
"name": "3.mp4",
"type": "video/mp4"
},
{
"uri": "my-file-path5.jpg",
"name": "4.jpg",
"type": "image/jpeg"
}
]

then backend get data like

[
{
"promise": {},
"file": {
"filename": "0.jpg",
"mimetype": "image/jpeg",
"encoding": "7bit"
}
},
{
"promise": {},
"file": {
"filename": "1.jpg",
"mimetype": "image/jpeg",
"encoding": "7bit"
}
},
{
"promise": {}
},
{
"promise": {}
},
{
"promise": {}
}
]

Case 2 :

app sending data
[
{
"uri": "my-file-path0.mp4",
"name": "0.mp4",
"type": "video/mp4"
},
{
"uri": "my-file-path1.mp4",
"name": "1.mp4",
"type": "video/mp4"
}
]

then backend get data

[
{
"promise": {},
"file": {
"filename": "0.mp4",
"mimetype": "video/mp4",
"encoding": "7bit"
}
},
{
"promise": {}
}
]

I think this is problem when upload video with other files, because upload only one video file or upload only many image files work well.

I think sending files have no problem on react-native app, because get no problem when logging with console.log.

And try this on Altair graphql client, same problem occur too. So I think this is backend problem.

But sometimes uploading video with other files works with no problem, so I'm not convinced.

Thank you!

backend
"graphql": "^16.6.0",
"graphql-upload": "^15.0.2",

app
"graphql": "^16.6.0",
"apollo-upload-client": "^17.0.0",