diff options
author | Scott Jackson <daneren2005@gmail.com> | 2014-09-04 15:32:45 -0700 |
---|---|---|
committer | Scott Jackson <daneren2005@gmail.com> | 2014-09-04 15:32:45 -0700 |
commit | 8b82a10e774db88fb49a55b24f788d9ae871eaf2 (patch) | |
tree | e0107c1b6d7deee4164138747074d6ea29b7bbdf /src | |
parent | 230830216b6e14fa455a90961cced023e5475982 (diff) | |
download | dsub-8b82a10e774db88fb49a55b24f788d9ae871eaf2.tar.gz dsub-8b82a10e774db88fb49a55b24f788d9ae871eaf2.tar.bz2 dsub-8b82a10e774db88fb49a55b24f788d9ae871eaf2.zip |
GenericSongUpdater update podcast episode info too
Diffstat (limited to 'src')
-rw-r--r-- | src/github/daneren2005/dsub/service/CachedMusicService.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/github/daneren2005/dsub/service/CachedMusicService.java b/src/github/daneren2005/dsub/service/CachedMusicService.java index be788596..8521d1d5 100644 --- a/src/github/daneren2005/dsub/service/CachedMusicService.java +++ b/src/github/daneren2005/dsub/service/CachedMusicService.java @@ -1271,6 +1271,21 @@ public class CachedMusicService implements MusicService { } }.execute(); + if(entry instanceof PodcastEpisode) { + PodcastEpisode episode = (PodcastEpisode) entry; + new MusicDirectoryUpdater(context, cacheName, "p-" + entry.getId()) { + @Override + public boolean checkResult(Entry check) { + return GenericSongUpdater.this.checkResult(check); + } + + @Override + public void updateResult(List<Entry> objects, Entry result) { + GenericSongUpdater.this.updateResult(result); + } + }.execute(); + } + new PlaylistDirectoryUpdater(context) { @Override public boolean checkResult(Entry check) { |