From 1db2ed6843ba6f1754c0e26d7e53cd4ad63f2b0c Mon Sep 17 00:00:00 2001 From: FongMi Date: Thu, 6 Oct 2022 16:36:06 +0800 Subject: [PATCH] Update ParseTask.java --- app/src/main/java/com/fongmi/android/tv/player/ParseTask.java | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/com/fongmi/android/tv/player/ParseTask.java b/app/src/main/java/com/fongmi/android/tv/player/ParseTask.java index 8a05e18c9..27ad4c3fa 100644 --- a/app/src/main/java/com/fongmi/android/tv/player/ParseTask.java +++ b/app/src/main/java/com/fongmi/android/tv/player/ParseTask.java @@ -81,6 +81,7 @@ public class ParseTask { JsonObject object = JsonParser.parseString(response.body().string()).getAsJsonObject(); HashMap headers = new HashMap<>(); for (String key : object.keySet()) if (key.equalsIgnoreCase("user-agent") || key.equalsIgnoreCase("referer")) headers.put(key, object.get(key).getAsString()); + object = object.has("data") ? object.getAsJsonObject("data") : object; onParseSuccess(headers, object.get("url").getAsString(), ""); } catch (Exception e) { e.printStackTrace();