From 18377a9ec11b80a104d861bfc3780b1a100dd818 Mon Sep 17 00:00:00 2001 From: FongMi Date: Sat, 16 Dec 2023 00:49:15 +0800 Subject: [PATCH 1/2] Clean code --- .../java/com/fongmi/android/tv/ui/custom/CustomWebView.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/fongmi/android/tv/ui/custom/CustomWebView.java b/app/src/main/java/com/fongmi/android/tv/ui/custom/CustomWebView.java index 86774209d..fc58f04b2 100644 --- a/app/src/main/java/com/fongmi/android/tv/ui/custom/CustomWebView.java +++ b/app/src/main/java/com/fongmi/android/tv/ui/custom/CustomWebView.java @@ -85,7 +85,7 @@ public class CustomWebView extends WebView { if (TextUtils.isEmpty(host)) return empty; if (ApiConfig.get().getAds().contains(host)) return empty; Map headers = request.getRequestHeaders(); - if (isVideoFormat(url, headers)) post(headers, url); + if (isVideoFormat(headers, url)) post(headers, url); return super.shouldInterceptRequest(view, request); } @@ -102,7 +102,7 @@ public class CustomWebView extends WebView { }; } - private boolean isVideoFormat(String url, Map headers) { + private boolean isVideoFormat(Map headers, String url) { try { Site site = ApiConfig.get().getSite(key); Spider spider = ApiConfig.get().getSpider(site); From af7f587006effefc2e1de4436b28da40e0609c9b Mon Sep 17 00:00:00 2001 From: FongMi Date: Sat, 16 Dec 2023 01:32:17 +0800 Subject: [PATCH 2/2] Fix bug --- .../main/java/com/fongmi/android/tv/server/process/Cache.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/fongmi/android/tv/server/process/Cache.java b/app/src/main/java/com/fongmi/android/tv/server/process/Cache.java index a3f35bafc..15830ed76 100644 --- a/app/src/main/java/com/fongmi/android/tv/server/process/Cache.java +++ b/app/src/main/java/com/fongmi/android/tv/server/process/Cache.java @@ -28,7 +28,7 @@ public class Cache implements Process { String key = params.get("key"); switch (Objects.requireNonNullElse(params.get("do"), "")) { case "get": - return Nano.success(getKey(rule, key)); + return Nano.success(Prefers.getString(getKey(rule, key))); case "set": Prefers.put(getKey(rule, key), params.get("value")); return Nano.success();