Fix Split versions

This commit is contained in:
Mister Rajoy 2020-08-08 21:21:32 +02:00
parent b9fdbaeef3
commit 3ea4d9303e

View file

@ -1,4 +1,4 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
using System.Globalization; using System.Globalization;
@ -170,6 +170,11 @@ namespace Jellyfin.Api.Controllers
return NotFound("The video either does not exist or the id does not belong to a video."); return NotFound("The video either does not exist or the id does not belong to a video.");
} }
if (video.LinkedAlternateVersions.Length == 0)
{
video = (Video)_libraryManager.GetItemById(video.PrimaryVersionId);
}
foreach (var link in video.GetLinkedAlternateVersions()) foreach (var link in video.GetLinkedAlternateVersions())
{ {
link.SetPrimaryVersionId(null); link.SetPrimaryVersionId(null);