aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--server/controllers/api/videos/index.ts2
-rw-r--r--server/tests/utils/videos.js33
2 files changed, 16 insertions, 19 deletions
diff --git a/server/controllers/api/videos/index.ts b/server/controllers/api/videos/index.ts
index 3b2ac4a6c..5e8cf2d25 100644
--- a/server/controllers/api/videos/index.ts
+++ b/server/controllers/api/videos/index.ts
@@ -356,7 +356,7 @@ function updateVideo (req: express.Request, res: express.Response, finalCallback
356 return rollbackTransaction(err, t, finalCallback) 356 return rollbackTransaction(err, t, finalCallback)
357 } 357 }
358 358
359 logger.info('Video with name %s updated.', videoInfosToUpdate.name) 359 logger.info('Video with name %s updated.', videoInstance.name)
360 return finalCallback(null) 360 return finalCallback(null)
361 }) 361 })
362} 362}
diff --git a/server/tests/utils/videos.js b/server/tests/utils/videos.js
index f0eeec497..6e7aabc5d 100644
--- a/server/tests/utils/videos.js
+++ b/server/tests/utils/videos.js
@@ -272,26 +272,23 @@ function updateVideo (url, accessToken, id, attributes, specialStatus, end) {
272 } 272 }
273 273
274 const path = '/api/v1/videos/' + id 274 const path = '/api/v1/videos/' + id
275 const body = {}
275 276
276 const req = request(url) 277 if (attributes.name) body.name = attributes.name
277 .put(path) 278 if (attributes.category) body.category = attributes.category
278 .set('Accept', 'application/json') 279 if (attributes.licence) body.licence = attributes.licence
279 .set('Authorization', 'Bearer ' + accessToken) 280 if (attributes.language) body.language = attributes.language
281 if (attributes.nsfw) body.nsfw = attributes.nsfw
282 if (attributes.description) body.description = attributes.description
283 if (attributes.tags) body.tags = attributes.tags
280 284
281 if (attributes.name) req.field('name', attributes.name) 285 request(url)
282 if (attributes.category) req.field('category', attributes.category) 286 .put(path)
283 if (attributes.licence) req.field('licence', attributes.licence) 287 .send(body)
284 if (attributes.language) req.field('language', attributes.language) 288 .set('Accept', 'application/json')
285 if (attributes.nsfw) req.field('nsfw', attributes.nsfw) 289 .set('Authorization', 'Bearer ' + accessToken)
286 if (attributes.description) req.field('description', attributes.description) 290 .expect(specialStatus)
287 291 .end(end)
288 if (attributes.tags) {
289 for (let i = 0; i < attributes.tags.length; i++) {
290 req.field('tags[' + i + ']', attributes.tags[i])
291 }
292 }
293
294 req.expect(specialStatus).end(end)
295} 292}
296 293
297function rateVideo (url, accessToken, id, rating, specialStatus, end) { 294function rateVideo (url, accessToken, id, rating, specialStatus, end) {