]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - routes/api/videos.js
Return next to send a 500 status code
[github/Chocobozzz/PeerTube.git] / routes / api / videos.js
index c38d6d42c47248f3d89b07c5e2837c91c1adfdf2..087fc96bc9dd39ff757a104802585410c3a079a9 100644 (file)
@@ -8,7 +8,7 @@
 
   function listVideos (req, res, next) {
     videos.list(function (err, videos_list) {
-      if (err) next(err)
+      if (err) return next(err)
 
       res.json(videos_list)
     })
@@ -16,7 +16,7 @@
 
   function searchVideos (req, res, next) {
     videos.search(req.params.name, function (err, videos_list) {
-      if (err) next(err)
+      if (err) return next(err)
 
       res.json(videos_list)
     })
@@ -24,7 +24,7 @@
 
   function addVideos (req, res, next) {
     videos.add({ video: req.files.input_video, data: req.body }, function (err) {
-      if (err) next(err)
+      if (err) return next(err)
 
       // TODO : include Location of the new video
       res.sendStatus(201)
@@ -33,7 +33,7 @@
 
   function getVideos (req, res, next) {
     videos.get(req.params.id, function (err, video) {
-      if (err) next(err)
+      if (err) return next(err)
 
       if (video === null) {
         return res.sendStatus(404)
@@ -45,7 +45,7 @@
 
   function removeVideo (req, res, next) {
     videos.remove(req.params.id, function (err) {
-      if (err) next(err)
+      if (err) return next(err)
 
       res.sendStatus(204)
     })