]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/middlewares/validators/feeds.ts
Begin live tests
[github/Chocobozzz/PeerTube.git] / server / middlewares / validators / feeds.ts
index f34c2b174527085750e48ac5bc11c4e3e549bdae..c3de0f5fec93fe7fd376e8780a035614ff65c208 100644 (file)
@@ -70,6 +70,12 @@ const videoCommentsFeedsValidator = [
 
     if (areValidationErrors(req, res)) return
 
+    if (req.query.videoId && (req.query.videoChannelId || req.query.videoChannelName)) {
+      return res.status(400).send({
+        message: 'videoId cannot be mixed with a channel filter'
+      }).end()
+    }
+
     if (req.query.videoId && !await doesVideoExist(req.query.videoId, res)) return
 
     return next()