Browse Source

fix plex actor artwork for first few actors (#176)

pull/177/head
Jason Dove 5 years ago committed by GitHub
parent
commit
63db2edb99
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      ErsatzTV.Core/Plex/PlexMovieLibraryScanner.cs
  2. 4
      ErsatzTV.Core/Plex/PlexTelevisionLibraryScanner.cs

4
ErsatzTV.Core/Plex/PlexMovieLibraryScanner.cs

@ -218,7 +218,9 @@ namespace ErsatzTV.Core.Plex @@ -218,7 +218,9 @@ namespace ErsatzTV.Core.Plex
}
foreach (Actor actor in existingMetadata.Actors
.Filter(a => fullMetadata.Actors.All(a2 => a2.Name != a.Name))
.Filter(
a => fullMetadata.Actors.All(
a2 => a2.Name != a.Name || a.Artwork == null && a2.Artwork != null))
.ToList())
{
existingMetadata.Actors.Remove(actor);

4
ErsatzTV.Core/Plex/PlexTelevisionLibraryScanner.cs

@ -181,7 +181,9 @@ namespace ErsatzTV.Core.Plex @@ -181,7 +181,9 @@ namespace ErsatzTV.Core.Plex
}
foreach (Actor actor in existingMetadata.Actors
.Filter(a => fullMetadata.Actors.All(a2 => a2.Name != a.Name))
.Filter(
a => fullMetadata.Actors.All(
a2 => a2.Name != a.Name || a.Artwork == null && a2.Artwork != null))
.ToList())
{
existingMetadata.Actors.Remove(actor);

Loading…
Cancel
Save