diff options
author | Scott Jackson <daneren2005@gmail.com> | 2014-09-15 14:47:47 -0700 |
---|---|---|
committer | Scott Jackson <daneren2005@gmail.com> | 2014-09-15 14:47:47 -0700 |
commit | 17fed4b120752e736ebae0a1fa3e12bb044c19e4 (patch) | |
tree | cb4fab513d88ee47dd20352a3de7b6d5a7bd5979 /src/github/daneren2005 | |
parent | ad83dd0a96b5cd20feff5af0868029f163dcd869 (diff) | |
download | dsub-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.java | 7 |
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)) {
|