Fix issue 919. Return correct error message when there is no track.

This commit is contained in:
Jimmy Shih
2012-05-17 11:25:54 -07:00
parent 3269af0add
commit a1b361b2ff
@@ -173,6 +173,10 @@ public class SaveAsyncTask extends AsyncTask<Void, Integer, Boolean> {
return false;
}
int count = cursor.getCount();
if (count == 0) {
messageId = R.string.sd_card_save_error_no_track;
return false;
}
int idIndex = cursor.getColumnIndexOrThrow(TracksColumns._ID);
for (int i = 0; i < count; i++) {
if (isCancelled()) {