aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorScott Jackson <daneren2005@gmail.com>2014-08-09 22:11:28 -0700
committerScott Jackson <daneren2005@gmail.com>2014-08-09 22:11:28 -0700
commitd7d5f6900f3170f1c955051ed9f13cb38a239c11 (patch)
tree6f90b17955b279b1a7e6062caa3f923b17f07328 /src
parentceba9812c87544529221dab8d1b97353f1122526 (diff)
downloaddsub-d7d5f6900f3170f1c955051ed9f13cb38a239c11.tar.gz
dsub-d7d5f6900f3170f1c955051ed9f13cb38a239c11.tar.bz2
dsub-d7d5f6900f3170f1c955051ed9f13cb38a239c11.zip
Update the active playlist's details as on success
Diffstat (limited to 'src')
-rw-r--r--src/github/daneren2005/dsub/fragments/SelectPlaylistFragment.java11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/github/daneren2005/dsub/fragments/SelectPlaylistFragment.java b/src/github/daneren2005/dsub/fragments/SelectPlaylistFragment.java
index 9dd706ec..caf9079f 100644
--- a/src/github/daneren2005/dsub/fragments/SelectPlaylistFragment.java
+++ b/src/github/daneren2005/dsub/fragments/SelectPlaylistFragment.java
@@ -234,8 +234,17 @@ public class SelectPlaylistFragment extends SelectListFragment<Playlist> {
new LoadingTask<Void>(context, false) {
@Override
protected Void doInBackground() throws Throwable {
+ String name = nameBox.getText().toString();
+ String comment = commentBox.getText().toString();
+ boolean isPublic = publicBox.isChecked();
+
MusicService musicService = MusicServiceFactory.getMusicService(context);
- musicService.updatePlaylist(playlist.getId(), nameBox.getText().toString(), commentBox.getText().toString(), publicBox.isChecked(), context, null);
+ musicService.updatePlaylist(playlist.getId(), name, comment, isPublic, context, null);
+
+ playlist.setName(name);
+ playlist.setComment(comment);
+ playlist.setPublic(isPublic);
+
return null;
}