Skip to content

Commit f34f838

Browse files
Return NO_TRACK for empty liked and search track lists (#183)
1 parent 9636aef commit f34f838

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

main/src/main/java/com/sedmelluq/discord/lavaplayer/source/soundcloud/SoundCloudAudioSourceManager.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -306,6 +306,10 @@ private AudioItem extractTracksFromLikedList(JsonBrowser likedTracks, UserInfo u
306306
}
307307
}
308308

309+
if (tracks.isEmpty()) {
310+
return AudioReference.NO_TRACK;
311+
}
312+
309313
return new BasicAudioPlaylist("Liked by " + userInfo.name, tracks, null, false);
310314
}
311315

@@ -380,6 +384,10 @@ private AudioItem extractTracksFromSearchResults(String query, JsonBrowser searc
380384
}
381385
}
382386

387+
if (tracks.isEmpty()) {
388+
return AudioReference.NO_TRACK;
389+
}
390+
383391
return new BasicAudioPlaylist("Search results for: " + query, tracks, null, true);
384392
}
385393

0 commit comments

Comments
 (0)