From 8b548fff38641e0de6ea2870a5d37c6bc76a6a90 Mon Sep 17 00:00:00 2001 From: ebr11 Eric Reed spam Date: Mon, 17 Sep 2012 20:06:31 -0400 Subject: Provider Data on item and NeedsRefresh functionality for providers --- MediaBrowser.Controller/Kernel.cs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'MediaBrowser.Controller/Kernel.cs') 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); -- cgit v1.2.3