X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Fmiddlewares%2Fvalidators%2Fshared%2Fvideo-ownerships.ts;h=33ac9c8b69eefccf23c6d4836509748638a6970e;hb=4638cd713dcdd007cd7f49b9a95fa62ac7823e7c;hp=93a23ef40ee6f0985502eff43c2dd35c6e3c657d;hpb=ac27887774e63d99f4e227fbe18846f143cc4b3c;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/middlewares/validators/shared/video-ownerships.ts b/server/middlewares/validators/shared/video-ownerships.ts index 93a23ef40..33ac9c8b6 100644 --- a/server/middlewares/validators/shared/video-ownerships.ts +++ b/server/middlewares/validators/shared/video-ownerships.ts @@ -1,9 +1,10 @@ -import * as express from 'express' +import express from 'express' import { VideoChangeOwnershipModel } from '@server/models/video/video-change-ownership' +import { forceNumber } from '@shared/core-utils' import { HttpStatusCode } from '@shared/models' async function doesChangeVideoOwnershipExist (idArg: number | string, res: express.Response) { - const id = parseInt(idArg + '', 10) + const id = forceNumber(idArg) const videoChangeOwnership = await VideoChangeOwnershipModel.load(id) if (!videoChangeOwnership) {