aboutsummaryrefslogtreecommitdiff
path: root/src/github/daneren2005
diff options
context:
space:
mode:
authorScott Jackson <daneren2005@gmail.com>2014-09-15 14:47:47 -0700
committerScott Jackson <daneren2005@gmail.com>2014-09-15 14:47:47 -0700
commit17fed4b120752e736ebae0a1fa3e12bb044c19e4 (patch)
treecb4fab513d88ee47dd20352a3de7b6d5a7bd5979 /src/github/daneren2005
parentad83dd0a96b5cd20feff5af0868029f163dcd869 (diff)
downloaddsub-17fed4b120752e736ebae0a1fa3e12bb044c19e4.tar.gz
dsub-17fed4b120752e736ebae0a1fa3e12bb044c19e4.tar.bz2
dsub-17fed4b120752e736ebae0a1fa3e12bb044c19e4.zip
Skip albums which are 1-starred rating as well
Diffstat (limited to 'src/github/daneren2005')
-rw-r--r--src/github/daneren2005/dsub/fragments/SubsonicFragment.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/github/daneren2005/dsub/fragments/SubsonicFragment.java b/src/github/daneren2005/dsub/fragments/SubsonicFragment.java
index 7ff25d2d..556e4332 100644
--- a/src/github/daneren2005/dsub/fragments/SubsonicFragment.java
+++ b/src/github/daneren2005/dsub/fragments/SubsonicFragment.java
@@ -784,13 +784,14 @@ public class SubsonicFragment extends Fragment implements SwipeRefreshLayout.OnR
}
protected void downloadRecursively(final String id, final String name, final boolean isDirectory, final boolean save, final boolean append, final boolean autoplay, final boolean shuffle, final boolean background, final boolean playNext) {
LoadingTask<Boolean> task = new LoadingTask<Boolean>(context) {
+ private MusicService musicService;
private static final int MAX_SONGS = 500;
private boolean playNowOverride = false;
private List<Entry> songs;
@Override
protected Boolean doInBackground() throws Throwable {
- MusicService musicService = MusicServiceFactory.getMusicService(context);
+ musicService = MusicServiceFactory.getMusicService(context);
MusicDirectory root;
if(share != null) {
root = share.getMusicDirectory();
@@ -851,7 +852,9 @@ public class SubsonicFragment extends Fragment implements SwipeRefreshLayout.OnR
}
}
for (Entry dir : parent.getChildren(true, false)) {
- MusicService musicService = MusicServiceFactory.getMusicService(context);
+ if(dir.getRating() == 1) {
+ continue;
+ }
MusicDirectory musicDirectory;
if(Util.isTagBrowsing(context) && !Util.isOffline(context)) {