diff options
Diffstat (limited to 'MediaBrowser.Providers/Manager/MetadataService.cs')
| -rw-r--r-- | MediaBrowser.Providers/Manager/MetadataService.cs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/MediaBrowser.Providers/Manager/MetadataService.cs b/MediaBrowser.Providers/Manager/MetadataService.cs index 92df1c86e..46ba62873 100644 --- a/MediaBrowser.Providers/Manager/MetadataService.cs +++ b/MediaBrowser.Providers/Manager/MetadataService.cs @@ -172,8 +172,13 @@ namespace MediaBrowser.Providers.Manager var providersHadChanges = updateType > ItemUpdateType.None; // Save if changes were made, or it's never been saved before - if (refreshOptions.ForceSave || providersHadChanges || item.DateLastSaved == default(DateTime)) + if (refreshOptions.ForceSave || providersHadChanges || item.DateLastSaved == default(DateTime) || refreshOptions.ReplaceAllMetadata) { + if (refreshOptions.ForceSave || providersHadChanges || refreshOptions.ReplaceAllMetadata) + { + updateType = updateType | ItemUpdateType.MetadataDownload; + } + // Save to database await SaveItem(itemOfType, updateType, cancellationToken); } |
