- const updatedVideoFile = await videoFile.save()
-
- // Add it if this is a new created file
- if (video.VideoFiles.some(f => f.id === videoFile.id) === false) {
- video.VideoFiles.push(updatedVideoFile)
- }
+ await VideoFileModel.customUpsert(videoFile, 'video', undefined)
+ video.VideoFiles = await video.$get('VideoFiles')