aboutsummaryrefslogtreecommitdiff
path: root/src/github
diff options
context:
space:
mode:
authorScott Jackson <daneren2005@gmail.com>2014-07-25 15:37:18 -0700
committerScott Jackson <daneren2005@gmail.com>2014-07-25 15:37:18 -0700
commit204c8f72b4ab12b5e29200c558f37bcaa250d325 (patch)
tree020a7c0e90357193081becd149efd462ae3f8650 /src/github
parent55c7a1a9645dfe54cbff68873792d8e82ae9c702 (diff)
downloaddsub-204c8f72b4ab12b5e29200c558f37bcaa250d325.tar.gz
dsub-204c8f72b4ab12b5e29200c558f37bcaa250d325.tar.bz2
dsub-204c8f72b4ab12b5e29200c558f37bcaa250d325.zip
Reverse setStarred artist check condition
Possible fix for starring albums counting as starring a artist. Changed to match the condition used in EntryAdapter which seems to work correctly.
Diffstat (limited to 'src/github')
-rw-r--r--src/github/daneren2005/dsub/fragments/SubsonicFragment.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/github/daneren2005/dsub/fragments/SubsonicFragment.java b/src/github/daneren2005/dsub/fragments/SubsonicFragment.java
index d3e152c3..3b691c36 100644
--- a/src/github/daneren2005/dsub/fragments/SubsonicFragment.java
+++ b/src/github/daneren2005/dsub/fragments/SubsonicFragment.java
@@ -645,10 +645,10 @@ public class SubsonicFragment extends Fragment implements SwipeRefreshLayout.OnR
protected Void doInBackground() throws Throwable {
MusicService musicService = MusicServiceFactory.getMusicService(context);
if(entry.isDirectory() && Util.isTagBrowsing(context) && !Util.isOffline(context)) {
- if(entry.getParent() == null || entry.getArtist() == null) {
- musicService.setStarred(null, Arrays.asList(entry.getId()), null, starred, context, null);
- } else {
+ if(entry.getParent() != null || entry.getArtist() != null) {
musicService.setStarred(null, null, Arrays.asList(entry.getId()), starred, context, null);
+ } else {
+ musicService.setStarred(null, Arrays.asList(entry.getId()), null, starred, context, null);
}
} else {
musicService.setStarred(Arrays.asList(entry.getId()), null, null, starred, context, null);