Hello, after updating to the latest version, when importing videos from YouTube, I see a request overflow (maybe I’m misunderstanding this)
{
"err": {
"stack": "TypeError: Expected a string but received a Object\n at assertString (/var/www/peertube/versions/peertube-v8.1.1/node_modules/.pnpm/validator@13.15.26/node_modules/validator/lib/util/assertString.js:9:50)\n at Object.toInt (/var/www/peertube/versions/peertube-v8.1.1/node_modules/.pnpm/validator@13.15.26/node_modules/validator/lib/toInt.js:10:29)\n at Sanitization.toIntArray [as sanitizer] (file:///var/www/peertube/versions/peertube-v8.1.1/dist/core/helpers/custom-validators/misc.js:124:35)\n at runCustomSanitizer (/var/www/peertube/versions/peertube-v8.1.1/node_modules/.pnpm/express-validator@7.3.1/node_modules/express-validator/lib/context-items/sanitization.js:18:41)\n at Sanitization.run (/var/www/peertube/versions/peertube-v8.1.1/node_modules/.pnpm/express-validator@7.3.1/node_modules/express-validator/lib/context-items/sanitization.js:22:36)\n at /var/www/peertube/versions/peertube-v8.1.1/node_modules/.pnpm/express-validator@7.3.1/node_modules/express-validator/lib/chain/context-runner-impl.js:41:39\n at Array.map (\u003canonymous\u003e)\n at ContextRunnerImpl.run (/var/www/peertube/versions/peertube-v8.1.1/node_modules/.pnpm/express-validator@7.3.1/node_modules/express-validator/lib/chain/context-runner-impl.js:34:70)\n at middleware (/var/www/peertube/versions/peertube-v8.1.1/node_modules/.pnpm/express-validator@7.3.1/node_modules/express-validator/lib/middlewares/check.js:15:26)\n at Layer.handle [as handle_request] (/var/www/peertube/versions/peertube-v8.1.1/node_modules/.pnpm/express@4.22.1/node_modules/express/lib/router/layer.js:95:5)\n at next (/var/www/peertube/versions/peertube-v8.1.1/node_modules/.pnpm/express@4.22.1/node_modules/express/lib/router/route.js:149:13)\n at file:///var/www/peertube/versions/peertube-v8.1.1/dist/core/middlewares/auth.js:17:16\n at process.processTicksAndRejections (node:internal/process/task_queues:103:5)",
"message": "Expected a string but received a Object"
},
"url": "/api/v1/users/me/video-playlists/videos-exist?videoIds=729&videoIds=727&videoIds=726&videoIds=725&videoIds=723...",
"level": "error",
"message": "Error in controller.",
"timestamp": "2026-03-12T22:04:54.047Z"
}