fix updating jellyfin and emby artwork (#440)

This commit is contained in:
Jason Dove
2021-10-17 05:36:00 -05:00
committed by GitHub
parent 1a68dd040a
commit fe3f8e391e
3 changed files with 19 additions and 6 deletions
@@ -250,7 +250,9 @@ namespace ErsatzTV.Infrastructure.Data.Repositories
}
var paths = incomingMetadata.Artwork.Map(a => a.Path).ToList();
foreach (Artwork artworkToRemove in metadata.Artwork.Filter(a => !paths.Contains(a.Path)))
foreach (Artwork artworkToRemove in metadata.Artwork
.Filter(a => !paths.Contains(a.Path))
.ToList())
{
metadata.Artwork.Remove(artworkToRemove);
}
@@ -370,7 +372,9 @@ namespace ErsatzTV.Infrastructure.Data.Repositories
}
var paths = incomingMetadata.Artwork.Map(a => a.Path).ToList();
foreach (Artwork artworkToRemove in metadata.Artwork.Filter(a => !paths.Contains(a.Path)))
foreach (Artwork artworkToRemove in metadata.Artwork
.Filter(a => !paths.Contains(a.Path))
.ToList())
{
metadata.Artwork.Remove(artworkToRemove);
}
@@ -527,7 +531,9 @@ namespace ErsatzTV.Infrastructure.Data.Repositories
}
var paths = incomingMetadata.Artwork.Map(a => a.Path).ToList();
foreach (Artwork artworkToRemove in metadata.Artwork.Filter(a => !paths.Contains(a.Path)))
foreach (Artwork artworkToRemove in metadata.Artwork
.Filter(a => !paths.Contains(a.Path))
.ToList())
{
metadata.Artwork.Remove(artworkToRemove);
}