Pull default MergeData implementation to parent

This commit is contained in:
Joe Rogers
2021-12-24 15:30:52 +01:00
parent 2ab3bf97ef
commit e3a7c9238d
27 changed files with 16 additions and 117 deletions

View File

@@ -867,12 +867,15 @@ namespace MediaBrowser.Providers.Manager
}
}
protected abstract void MergeData(
protected virtual void MergeData(
MetadataResult<TItemType> source,
MetadataResult<TItemType> target,
MetadataField[] lockedFields,
bool replaceData,
bool mergeMetadataSettings);
bool mergeMetadataSettings)
{
ProviderUtils.MergeBaseItemData(source, target, lockedFields, replaceData, mergeMetadataSettings);
}
private bool HasChanged(BaseItem item, IHasItemChangeMonitor changeMonitor, IDirectoryService directoryService)
{