Joystream / Joystream/joystream
Object Upload fails but still set as accepted on chain
- Dominant language
- Rust
- Stars
- 1.4k
- Forks
- 116
- PR merge metrics
- No merged PRs in 30d
Description
Issue:
Uploads that has failed , but still marked as accepted on chain
Evidence:
dataObjectId: 2100687
```
{
"data": {
"storageDataObjects": [
{
"isAccepted": true,
"id": "2100687"
}
]
}
}
```
```
Internal Server Error: Upload aborted
at error (/joystream/node_modules/express-openapi-validator/dist/middlewares/openapi.multipart.js:123:20)
at /joystream/node_modules/express-openapi-validator/dist/middlewares/openapi.multipart.js:16:26
at Immediate._onImmediate (/joystream/node_modules/multer/lib/make-middleware.js:53:37)
at process.processImmediate (node:internal/timers:478:21)
```
dataObjectId: 2112736
```
{
"data": {
"storageDataObjects": [
{
"isAccepted": true,
"id": "2112736"
}
]
}
}
```
```
uncaughtException: Upload aborted
Internal Server Error: Upload aborted
at error (/joystream/node_modules/express-openapi-validator/dist/middlewares/openapi.multipart.js:123:20)
at /joystream/node_modules/express-openapi-validator/dist/middlewares/openapi.multipart.js:16:26
at Immediate._onImmediate (/joystream/node_modules/multer/lib/make-middleware.js:53:37)
at process.processImmediate (node:internal/timers:478:21)
Error: Unexpected end of JSON input
at new ApolloError (/joystream/node_modules/@apollo/client/errors/errors.cjs:34:28)
at /joystream/node_modules/@apollo/client/core/core.cjs:1654:19
at both (/joystream/node_modules/@apollo/client/utilities/utilities.cjs:986:53)
at /joystream/node_modules/@apollo/client/utilities/utilities.cjs:979:72
at new Promise ()
at Object.then (/joystream/node_modules/@apollo/client/utilities/utilities.cjs:979:24)
at Object.error (/joystream/node_modules/@apollo/client/utilities/utilities.cjs:987:49)
at notifySubscription (/joystream/node_modules/zen-observable/lib/Observable.js:140:18)
at onNotify (/joystream/node_modules/zen-observable/lib/Observable.js:179:3)
at SubscriptionObserver.error (/joystream/node_modules/zen-observable/lib/Observable.js:240:7)
```
dataObjectId: 1713397
```
{
"data": {
"storageDataObjects": [
{
"isAccepted": true,
"id": "1713397"
}
]
}
}
```
```
uncaughtException: Timeout
Error
at new module.exports.TimeoutError (/joystream/node_modules/promise-timeout/index.js:44:16)
at module.exports.timeout (/joystream/node_modules/promise-timeout/index.js:20:15)
at extrinsicWrapper (/joystream/storage-node/lib/services/runtime/extrinsics.js:207:45)
at acceptPendingDataObjects (/joystream/storage-node/lib/services/runtime/extrinsics.js:115:18)
at uploadFile (/joystream/storage-node/lib/services/webApi/controllers/filesApi.js:99:57)
```
dataObjectId: 2112361
```
{
"data": {
"storageDataObjects": [
{
"isAccepted": true,
"id": "2112361"
}
]
}
}
```
```
Error: Server is not accepting uploads into this bucket
at validateUploadFileParams (/joystream/storage-node/lib/services/webApi/app.js:199:15)
at app.use.OpenApiValidator.middleware.apiSpec (/joystream/storage-node/lib/services/webApi/app.js:59:13)
at Layer.handle [as handle_request] (/joystream/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/joystream/node_modules/express/lib/router/index.js:317:13)
at /joystream/node_modules/express/lib/router/index.js:284:7
at Function.process_params (/joystream/node_modules/express/lib/router/index.js:335:12)
at next (/joystream/node_modules/express/lib/router/index.js:275:10)
at /joystream/storage-node/lib/services/webApi/app.js:54:9
at Layer.handle [as handle_request] (/joystream/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/joystream/node_modules/express/lib/router/index.js:317:13)
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.