make sure theme song owner id is correct
This commit is contained in:
parent
9bb1bf69a5
commit
e1fb68b70c
|
@ -615,9 +615,15 @@ namespace MediaBrowser.Api
|
|||
|
||||
if (album != null)
|
||||
{
|
||||
themeSongIds = album.SoundtrackIds
|
||||
.SelectMany(i => _libraryManager.GetItemById(i).ThemeSongIds)
|
||||
.ToList();
|
||||
var linkedItemWithThemes = album.SoundtrackIds
|
||||
.Select(i => _libraryManager.GetItemById(i))
|
||||
.FirstOrDefault(i => i.ThemeSongIds.Count > 0);
|
||||
|
||||
if (linkedItemWithThemes != null)
|
||||
{
|
||||
themeSongIds = linkedItemWithThemes.ThemeSongIds;
|
||||
item = linkedItemWithThemes;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -677,9 +683,15 @@ namespace MediaBrowser.Api
|
|||
|
||||
if (album != null)
|
||||
{
|
||||
themeVideoIds = album.SoundtrackIds
|
||||
.SelectMany(i => _libraryManager.GetItemById(i).ThemeVideoIds)
|
||||
.ToList();
|
||||
var linkedItemWithThemes = album.SoundtrackIds
|
||||
.Select(i => _libraryManager.GetItemById(i))
|
||||
.FirstOrDefault(i => i.ThemeVideoIds.Count > 0);
|
||||
|
||||
if (linkedItemWithThemes != null)
|
||||
{
|
||||
themeVideoIds = linkedItemWithThemes.ThemeVideoIds;
|
||||
item = linkedItemWithThemes;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user