From 437cf8b531652a4b101ec279dea7661e8dfb8cda Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Sun, 27 Nov 2016 11:09:05 +0100 Subject: Server: set manually the post host of a remote video throught the signature --- server/controllers/api/remote.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'server/controllers/api/remote.js') diff --git a/server/controllers/api/remote.js b/server/controllers/api/remote.js index 2d0db51c0..35f386ba6 100644 --- a/server/controllers/api/remote.js +++ b/server/controllers/api/remote.js @@ -38,7 +38,7 @@ function remoteVideos (req, res, next) { const videoData = request.data if (request.type === 'add') { - addRemoteVideo(videoData, callbackEach) + addRemoteVideo(videoData, fromHost, callbackEach) } else if (request.type === 'remove') { removeRemoteVideo(videoData, fromHost, callbackEach) } else { @@ -52,10 +52,11 @@ function remoteVideos (req, res, next) { return res.type('json').status(204).end() } -function addRemoteVideo (videoToCreateData, callback) { +function addRemoteVideo (videoToCreateData, fromHost, callback) { logger.debug('Adding remote video "%s".', videoToCreateData.name) const video = new Video(videoToCreateData) + video.podHost = fromHost Video.generateThumbnailFromBase64(video, videoToCreateData.thumbnailBase64, function (err) { if (err) { logger.error('Cannot generate thumbnail from base 64 data.', { error: err }) -- cgit v1.2.3