diff options
Diffstat (limited to 'MediaBrowser.Controller')
5 files changed, 8 insertions, 6 deletions
diff --git a/MediaBrowser.Controller/Entities/Folder.cs b/MediaBrowser.Controller/Entities/Folder.cs index f6b1194bd6..f8ecf003bf 100644 --- a/MediaBrowser.Controller/Entities/Folder.cs +++ b/MediaBrowser.Controller/Entities/Folder.cs @@ -797,7 +797,7 @@ namespace MediaBrowser.Controller.Entities } }); - await ((Folder)child).ValidateChildren(innerProgress, cancellationToken, recursive).ConfigureAwait(false); + await ((Folder)child).ValidateChildren(innerProgress, cancellationToken, recursive, forceRefreshMetadata).ConfigureAwait(false); } else { diff --git a/MediaBrowser.Controller/Library/IMetadataSaver.cs b/MediaBrowser.Controller/Library/IMetadataSaver.cs index 86e2738af4..15671af4da 100644 --- a/MediaBrowser.Controller/Library/IMetadataSaver.cs +++ b/MediaBrowser.Controller/Library/IMetadataSaver.cs @@ -9,11 +9,12 @@ namespace MediaBrowser.Controller.Library public interface IMetadataSaver { /// <summary> - /// Supportses the specified item. + /// Determines whether [is enabled for] [the specified item]. /// </summary> /// <param name="item">The item.</param> - /// <returns><c>true</c> if XXXX, <c>false</c> otherwise</returns> - bool Supports(BaseItem item); + /// <param name="updateType">Type of the update.</param> + /// <returns><c>true</c> if [is enabled for] [the specified item]; otherwise, <c>false</c>.</returns> + bool IsEnabledFor(BaseItem item, ItemUpdateType updateType); /// <summary> /// Gets the save path. diff --git a/MediaBrowser.Controller/Library/ItemUpdateType.cs b/MediaBrowser.Controller/Library/ItemUpdateType.cs index 56ae2cbbdc..31a00d7b4e 100644 --- a/MediaBrowser.Controller/Library/ItemUpdateType.cs +++ b/MediaBrowser.Controller/Library/ItemUpdateType.cs @@ -8,6 +8,7 @@ namespace MediaBrowser.Controller.Library Unspecified = 1, MetadataImport = 2, ImageUpdate = 4, + MetadataDownload = 8, MetadataEdit = 16 } } diff --git a/MediaBrowser.Controller/Providers/BaseItemXmlParser.cs b/MediaBrowser.Controller/Providers/BaseItemXmlParser.cs index 1c7e667a23..a4a022af0a 100644 --- a/MediaBrowser.Controller/Providers/BaseItemXmlParser.cs +++ b/MediaBrowser.Controller/Providers/BaseItemXmlParser.cs @@ -706,7 +706,7 @@ namespace MediaBrowser.Controller.Providers if (!string.IsNullOrWhiteSpace(tag)) { - item.AddTagline(tag); + item.AddTag(tag); } break; } diff --git a/MediaBrowser.Controller/Providers/BaseMetadataProvider.cs b/MediaBrowser.Controller/Providers/BaseMetadataProvider.cs index e415c68599..4f08764974 100644 --- a/MediaBrowser.Controller/Providers/BaseMetadataProvider.cs +++ b/MediaBrowser.Controller/Providers/BaseMetadataProvider.cs @@ -77,7 +77,7 @@ namespace MediaBrowser.Controller.Providers public virtual ItemUpdateType ItemUpdateType { - get { return RequiresInternet ? ItemUpdateType.MetadataEdit : ItemUpdateType.MetadataImport; } + get { return RequiresInternet ? ItemUpdateType.MetadataDownload : ItemUpdateType.MetadataImport; } } /// <summary> |
