diff --git a/wail-app/src/main/java/com/artemzin/android/wail/ui/fragment/dialogs/TrackActionsDialog.java b/wail-app/src/main/java/com/artemzin/android/wail/ui/fragment/dialogs/TrackActionsDialog.java index 9df8374..1660cd2 100644 --- a/wail-app/src/main/java/com/artemzin/android/wail/ui/fragment/dialogs/TrackActionsDialog.java +++ b/wail-app/src/main/java/com/artemzin/android/wail/ui/fragment/dialogs/TrackActionsDialog.java @@ -2,7 +2,6 @@ import android.app.Dialog; import android.content.Intent; -import android.os.AsyncTask; import android.os.Bundle; import android.view.View; import android.widget.Toast; @@ -13,7 +12,6 @@ import com.artemzin.android.wail.service.WAILService; import com.artemzin.android.wail.storage.db.LovedTracksDBHelper; import com.artemzin.android.wail.storage.model.Track; -import com.artemzin.android.wail.util.AsyncTaskExecutor; /** * @author Ilya Murzinov [murz42@gmail.com] @@ -48,27 +46,17 @@ public void onSelection(MaterialDialog materialDialog, View view, private void loveTrack() { if (track != null) { - AsyncTaskExecutor.executeConcurrently(new AsyncTask() { - @Override - protected Void doInBackground(Void... objects) { - LovedTracksDBHelper.getInstance(activity).add(track); + LovedTracksDBHelper.getInstance(activity).add(track); - Intent intent = new Intent(activity, WAILService.class); - intent.setAction(WAILService.INTENT_ACTION_HANDLE_LOVED_TRACKS); - activity.startService(intent); + Intent intent = new Intent(activity, WAILService.class); + intent.setAction(WAILService.INTENT_ACTION_HANDLE_LOVED_TRACKS); + activity.startService(intent); - return null; - } - - @Override - protected void onPostExecute(Void o) { - Toast.makeText( - activity, - getString(R.string.main_track_loved), - Toast.LENGTH_SHORT - ).show(); - } - }); + Toast.makeText( + activity, + getString(R.string.main_track_loved), + Toast.LENGTH_SHORT + ).show(); dismiss(); }