diff options
author | daneren2005 <daneren2005@gmail.com> | 2014-05-19 14:53:17 -0700 |
---|---|---|
committer | daneren2005 <daneren2005@gmail.com> | 2014-05-19 14:53:17 -0700 |
commit | c14aed4b2641b81d09f8e079a8c6d71767c46efe (patch) | |
tree | e23f29d077abff2df10b99da02b7f946d0974dda /src | |
parent | a9567f0794e65e5d72d206670bf4439bfceeafa0 (diff) | |
download | dsub-c14aed4b2641b81d09f8e079a8c6d71767c46efe.tar.gz dsub-c14aed4b2641b81d09f8e079a8c6d71767c46efe.tar.bz2 dsub-c14aed4b2641b81d09f8e079a8c6d71767c46efe.zip |
Only display notification if something downloaded
downloadRecursively returns true if anything was actually downloaded
Diffstat (limited to 'src')
-rw-r--r-- | src/github/daneren2005/dsub/service/sync/MostRecentSyncAdapter.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/github/daneren2005/dsub/service/sync/MostRecentSyncAdapter.java b/src/github/daneren2005/dsub/service/sync/MostRecentSyncAdapter.java index df989bb3..09194d25 100644 --- a/src/github/daneren2005/dsub/service/sync/MostRecentSyncAdapter.java +++ b/src/github/daneren2005/dsub/service/sync/MostRecentSyncAdapter.java @@ -69,8 +69,9 @@ public class MostRecentSyncAdapter extends SubsonicSyncAdapter { if(!syncedList.contains(album.getId())) {
if(!"Podcast".equals(album.getGenre())) {
try {
- downloadRecursively(null, musicService.getMusicDirectory(album.getId(), album.getTitle(), true, context, null), context, false);
- updated.add(album.getTitle());
+ if(downloadRecursively(null, musicService.getMusicDirectory(album.getId(), album.getTitle(), true, context, null), context, false)) {
+ updated.add(album.getTitle());
+ }
} catch(Exception e) {
Log.w(TAG, "Failed to get songs for " + album.getId() + " on " + Util.getServerName(context, instance));
}
|