Bug 180851

Summary: it is not possible to download a podcast immediately after you added the podcast
Product: [Applications] amarok Reporter: andreaswuest
Component: PodcastAssignee: Amarok Developers <amarok-bugs-dist>
Severity: normal CC: bart.cerneels, geoguy
Priority: NOR    
Version: 2.0.1   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description andreaswuest 2009-01-15 18:43:16 UTC
Version:           2.0.1 (using 4.1.3 (KDE 4.1.3), Kubuntu packages)
Compiler:          cc
OS:                Linux (x86_64) release 2.6.27-9-generic


if you add a podcast to you list of podcast it is not possible to download an episode using the context menu. nothing happens. after you restarted amarok downloading the podcast episodes is possible.
Comment 1 Bart Cerneels 2009-01-17 10:47:10 UTC
SVN commit 912298 by shanachie:

Simple fix for BR 180851.

Reload all podcasts once the PodcastReader has finished.

Will get a proper (tm) sollution in 2.1.


 M  +52 -48    ChangeLog  
 M  +6 -3      src/podcasts/sql/SqlPodcastProvider.cpp  

WebSVN link: http://websvn.kde.org/?view=rev&revision=912298
Comment 2 Bart Cerneels 2009-01-17 18:07:21 UTC
SVN commit 912533 by shanachie:

Fix previous commit that fixed BR 180851.

It introduced race conditions by reloading the podcast channels to early. The end result was duplication of channels.


 M  +11 -3     SqlPodcastProvider.cpp  
 M  +1 -0      SqlPodcastProvider.h  

WebSVN link: http://websvn.kde.org/?view=rev&revision=912533
Comment 3 Bart Cerneels 2009-01-21 20:21:49 UTC
*** Bug 181474 has been marked as a duplicate of this bug. ***