diff options
| author | ebr11 Eric Reed spam <ebr11 Eric Reed spam@reedsplace.com> | 2012-09-17 20:06:31 -0400 |
|---|---|---|
| committer | ebr11 Eric Reed spam <ebr11 Eric Reed spam@reedsplace.com> | 2012-09-17 20:06:31 -0400 |
| commit | 8b548fff38641e0de6ea2870a5d37c6bc76a6a90 (patch) | |
| tree | 2794c651afa11a9963cb332a4bdd26ef4bda79c3 /MediaBrowser.Controller/Kernel.cs | |
| parent | 9fbd88a7131fd75722ae105ff114523c042eb497 (diff) | |
Provider Data on item and NeedsRefresh functionality for providers
Diffstat (limited to 'MediaBrowser.Controller/Kernel.cs')
| -rw-r--r-- | MediaBrowser.Controller/Kernel.cs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/MediaBrowser.Controller/Kernel.cs b/MediaBrowser.Controller/Kernel.cs index f26783480..6baae8811 100644 --- a/MediaBrowser.Controller/Kernel.cs +++ b/MediaBrowser.Controller/Kernel.cs @@ -368,6 +368,12 @@ namespace MediaBrowser.Controller continue;
}
+ // Skip if provider says we don't need to run
+ if (!provider.NeedsRefresh(item))
+ {
+ continue;
+ }
+
try
{
await provider.FetchAsync(item, item.ResolveArgs).ConfigureAwait(false);
|
