]>
git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - routes/api/remoteVideos.js
4 var express
= require('express')
5 var router
= express
.Router()
6 var middleware
= require('../../middlewares')
7 var videos
= require('../../src/videos')
9 function addRemoteVideos (req
, res
, next
) {
10 videos
.addRemote(req
.body
.data
, function (err
, video
) {
11 if (err
) return next(err
)
17 function removeRemoteVideo (req
, res
, next
) {
18 videos
.removeRemote(req
.body
.signature
.url
, req
.body
.data
.magnetUri
, function (err
) {
19 if (err
) return next(err
)
25 router
.post('/add', middleware
.cache(false), middleware
.decryptBody
, addRemoteVideos
)
26 router
.post('/remove', middleware
.cache(false), middleware
.decryptBody
, removeRemoteVideo
)
28 module
.exports
= router