diff options
| author | revam <revam@users.noreply.github.com> | 2024-11-03 10:55:49 -0500 |
|---|---|---|
| committer | Joshua M. Boniface <joshua@boniface.me> | 2024-11-03 10:55:49 -0500 |
| commit | 510312045a4af2bd0478b3f6542e2c4884fa5d57 (patch) | |
| tree | c49f713ea474478b5b057c8caa5e4da9a29b3217 /MediaBrowser.Providers/Manager/ItemImageProvider.cs | |
| parent | 600a09f1fc73486d0fc0815eb3b48fa862678ca8 (diff) | |
Backport pull request #12909 from jellyfin/release-10.10.z
Don't try to prune images for virtual episodes.
Original-merge: f99e0407fd67358fc07c30ac4cbfa736be5f4daa
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
Diffstat (limited to 'MediaBrowser.Providers/Manager/ItemImageProvider.cs')
| -rw-r--r-- | MediaBrowser.Providers/Manager/ItemImageProvider.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/MediaBrowser.Providers/Manager/ItemImageProvider.cs b/MediaBrowser.Providers/Manager/ItemImageProvider.cs index 36a7c2fab..9b738ce6f 100644 --- a/MediaBrowser.Providers/Manager/ItemImageProvider.cs +++ b/MediaBrowser.Providers/Manager/ItemImageProvider.cs @@ -387,8 +387,8 @@ namespace MediaBrowser.Providers.Manager item.RemoveImages(images); - // Cleanup old metadata directory for episodes if empty - if (item is Episode) + // Cleanup old metadata directory for episodes if empty, as long as it's not a virtual item + if (item is Episode && !item.IsVirtualItem) { var oldLocalMetadataDirectory = Path.Combine(item.ContainingFolderPath, "metadata"); if (_fileSystem.DirectoryExists(oldLocalMetadataDirectory) && !_fileSystem.GetFiles(oldLocalMetadataDirectory).Any()) |
