Banshee.Podcasting.PodcastService.OnItemChanged C# (CSharp) Method

OnItemChanged() private method

private OnItemChanged ( FeedItem item ) : void
item FeedItem
return void
        private void OnItemChanged (FeedItem item)
        {
            if (IgnoreItemChanges) {
                return;
            }

            DatabaseTrackInfo track = GetTrackByItemId (item.DbId);
            if (track != null) {
                PodcastTrackInfo pi = track.ExternalObject as PodcastTrackInfo;
                if (pi != null) {
                    pi.SyncWithFeedItem ();
                    track.Save (true);
                }
            }
        }