|
|
|
@ -397,7 +397,10 @@ namespace MediaBrowser.Providers.Manager
|
|
|
|
|
refreshResult.UpdateType = refreshResult.UpdateType | ItemUpdateType.MetadataImport;
|
|
|
|
|
|
|
|
|
|
// Only one local provider allowed per item
|
|
|
|
|
hasLocalMetadata = true;
|
|
|
|
|
if (IsFullLocalMetadata(localItem.Item))
|
|
|
|
|
{
|
|
|
|
|
hasLocalMetadata = true;
|
|
|
|
|
}
|
|
|
|
|
successfulProviderCount++;
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
@ -473,6 +476,11 @@ namespace MediaBrowser.Providers.Manager
|
|
|
|
|
return refreshResult;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
protected virtual bool IsFullLocalMetadata(TItemType item)
|
|
|
|
|
{
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private async Task ImportUserData(TItemType item, List<UserItemData> userDataList, CancellationToken cancellationToken)
|
|
|
|
|
{
|
|
|
|
|
var hasUserData = item as IHasUserData;
|
|
|
|
|