diff options
| author | Niels van Velzen <nielsvanvelzen@users.noreply.github.com> | 2025-06-07 21:56:46 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-06-07 21:56:46 +0200 |
| commit | c2cc27a8a9dc1555b6ccc5d24671ef3792a05589 (patch) | |
| tree | 43909df5d40f3a5d9f6fb73d6be62c27c52faed8 /MediaBrowser.Providers | |
| parent | f4bce38ddb70d73f8b2faa2c3b5385a09fd746bc (diff) | |
| parent | c906c1ca0d4ded3430f4328240f487ed962e9b32 (diff) | |
Merge pull request #12908 from scampower3/search-for-missing-overrides-existingv10.11.0-rc1
Fix search for missing metadata overriding existing metadata
Diffstat (limited to 'MediaBrowser.Providers')
| -rw-r--r-- | MediaBrowser.Providers/Manager/MetadataService.cs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/MediaBrowser.Providers/Manager/MetadataService.cs b/MediaBrowser.Providers/Manager/MetadataService.cs index 8eae6af72..3aada3cef 100644 --- a/MediaBrowser.Providers/Manager/MetadataService.cs +++ b/MediaBrowser.Providers/Manager/MetadataService.cs @@ -817,7 +817,9 @@ namespace MediaBrowser.Providers.Manager } else { - var shouldReplace = options.MetadataRefreshMode > MetadataRefreshMode.ValidationOnly || options.ReplaceAllMetadata; + var shouldReplace = (options.MetadataRefreshMode > MetadataRefreshMode.ValidationOnly && options.ReplaceAllMetadata) + // Case for Scan for new and updated files + || (options.MetadataRefreshMode == MetadataRefreshMode.Default && !options.ReplaceAllMetadata); MergeData(temp, metadata, item.LockedFields, shouldReplace, true); } } |
