diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-02-03 00:35:43 -0500 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-02-03 00:35:43 -0500 |
| commit | 30ebfab8e0ae39213a5a550fbcbaa2463d6a74da (patch) | |
| tree | fe6614f197b623917d0034bfec02c5d500f81ab9 /MediaBrowser.Controller/Entities/BaseItem.cs | |
| parent | 6261f157f340e4f544f8f41a81b3cc1f2c69f5b1 (diff) | |
converted season providers
Diffstat (limited to 'MediaBrowser.Controller/Entities/BaseItem.cs')
| -rw-r--r-- | MediaBrowser.Controller/Entities/BaseItem.cs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/MediaBrowser.Controller/Entities/BaseItem.cs b/MediaBrowser.Controller/Entities/BaseItem.cs index d9579d79f8..5a041860bb 100644 --- a/MediaBrowser.Controller/Entities/BaseItem.cs +++ b/MediaBrowser.Controller/Entities/BaseItem.cs @@ -784,11 +784,19 @@ namespace MediaBrowser.Controller.Entities ResetResolveArgs(); } + await BeforeRefreshMetadata(options, cancellationToken).ConfigureAwait(false); + await ProviderManager.RefreshMetadata(this, options, cancellationToken).ConfigureAwait(false); return false; } + private readonly Task _cachedTask = Task.FromResult(true); + protected virtual Task BeforeRefreshMetadata(MetadataRefreshOptions options, CancellationToken cancellationToken) + { + return _cachedTask; + } + [Obsolete] public virtual async Task<bool> RefreshMetadataDirect(CancellationToken cancellationToken, bool forceSave = false, bool forceRefresh = false) { |
