From 94f3f3209d2915d840075ebeb1c62975e6c887a2 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Stefan=20K=C3=B6gl?= Date: Sun, 27 Oct 2013 19:28:52 +0100 Subject: [PATCH] feed-downloader: get number of episodes from db query --- mygpo/data/feeddownloader.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mygpo/data/feeddownloader.py b/mygpo/data/feeddownloader.py index 81b52572..5c2c8a73 100755 --- a/mygpo/data/feeddownloader.py +++ b/mygpo/data/feeddownloader.py @@ -38,7 +38,7 @@ from mygpo.utils import file_hash, deep_eq from mygpo.web.logo import CoverArt from mygpo.data.podcast import subscribe_at_hub from mygpo.db.couchdb.episode import episode_for_podcast_id_url, \ - episodes_for_podcast_current + episodes_for_podcast_current, episode_count_for_podcast from mygpo.db.couchdb.podcast import podcast_for_url, reload_podcast from mygpo.directory.tags import update_category from mygpo.decorators import repeat_on_conflict @@ -171,7 +171,8 @@ class PodcastUpdater(object): if eps: podcast.latest_episode_timestamp = eps[-1].released - podcast.episode_count = len(eps) + + podcast.episode_count = episode_count_for_podcast(podcast) self._update_categories(podcast, prev_latest_episode_timestamp) -- 2.11.4.GIT