From e502b6e68a82f9977c687eb168a114e99813afd0 Mon Sep 17 00:00:00 2001 From: Jason Dove <1695733+jasongdove@users.noreply.github.com> Date: Mon, 1 Dec 2025 12:28:57 -0600 Subject: [PATCH] revert removeartwork change --- .../Data/Repositories/MetadataRepository.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ErsatzTV.Infrastructure/Data/Repositories/MetadataRepository.cs b/ErsatzTV.Infrastructure/Data/Repositories/MetadataRepository.cs index f2595360d..acb4d49ac 100644 --- a/ErsatzTV.Infrastructure/Data/Repositories/MetadataRepository.cs +++ b/ErsatzTV.Infrastructure/Data/Repositories/MetadataRepository.cs @@ -311,12 +311,11 @@ public class MetadataRepository(IDbContextFactory dbContextFactory) : public async Task RemoveArtwork(Core.Domain.Metadata metadata, ArtworkKind artworkKind) { + // this is only used by plex, so only needs to support plex media kinds (movie, show, season, episode, other video) await using TvContext dbContext = await dbContextFactory.CreateDbContextAsync(); return await dbContext.Connection.ExecuteAsync( @"DELETE FROM Artwork WHERE ArtworkKind = @ArtworkKind AND (MovieMetadataId = @Id - OR ShowMetadataId = @Id OR SeasonMetadataId = @Id OR EpisodeMetadataId = @Id - OR ArtistMetadataId = @Id OR MusicVideoMetadataId = @Id OR SongMetadataId = @Id - OR OtherVideoMetadataId = @Id OR RemoteStreamMetadataId = @Id)", + OR ShowMetadataId = @Id OR SeasonMetadataId = @Id OR EpisodeMetadataId = @Id OR OtherVideoMetadataId = @Id)", new { ArtworkKind = artworkKind, metadata.Id }).ToUnit(); }