pull/123/head
FongMi 3 years ago
parent 325feb438b
commit 3ae616f9da
  1. 2
      app/src/main/java/com/fongmi/android/tv/api/LiveConfig.java
  2. 4
      app/src/main/java/com/fongmi/android/tv/utils/Json.java

@ -87,7 +87,7 @@ public class LiveConfig {
private void parseConfig(String json, Callback callback) {
try {
if (!Json.valid(json)) parse(json);
if (Json.invalid(json)) parse(json);
else parse(JsonParser.parseString(json).getAsJsonObject());
handler.post(callback::success);
} catch (Exception e) {

@ -21,6 +21,10 @@ public class Json {
}
}
public static boolean invalid(String text) {
return !valid(text);
}
public static String safeString(JsonObject obj, String key) {
if (obj.has(key)) return obj.getAsJsonPrimitive(key).getAsString().trim();
else return "";

Loading…
Cancel
Save