Fix yt list bug

pull/586/head
FongMi 2 years ago
parent 38d9e73c8b
commit e627981e05
  1. 4
      youtube/src/main/java/com/github/kiulian/downloader/parser/ParserImpl.java

@ -424,11 +424,11 @@ public class ParserImpl implements Parser {
}
String html = response.data();
try {
JsonObject content;
JsonObject content = new JsonObject();
JsonObject jsonResponse = JsonParser.parseString(html).getAsJsonObject();
if (jsonResponse.has("continuationContents")) {
content = jsonResponse.getAsJsonObject("continuationContents").getAsJsonObject("playlistVideoListContinuation");
} else {
} else if (jsonResponse.has("onResponseReceivedActions")) {
content = jsonResponse.getAsJsonArray("onResponseReceivedActions").get(0).getAsJsonObject().getAsJsonObject("appendContinuationItemsAction");
}
populatePlaylist(content, videos, clientVersion);

Loading…
Cancel
Save