From c0e3ed2d541f2513486bdbf3c1da208c2fb38ab3 Mon Sep 17 00:00:00 2001 From: FongMi Date: Thu, 11 Jan 2024 10:18:09 +0800 Subject: [PATCH] Fix bug --- app/build.gradle | 4 ++-- .../com/github/catvod/net/interceptor/DefaultInterceptor.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index e2a021a0a..938bcb167 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -10,8 +10,8 @@ android { applicationId "com.fongmi.android.tv" minSdk 21 targetSdk 28 - versionCode 219 - versionName "2.1.9" + versionCode 220 + versionName "2.2.0" javaCompileOptions { annotationProcessorOptions { arguments = ["room.schemaLocation": "$projectDir/schemas".toString()] diff --git a/catvod/src/main/java/com/github/catvod/net/interceptor/DefaultInterceptor.java b/catvod/src/main/java/com/github/catvod/net/interceptor/DefaultInterceptor.java index 6059d914e..e0bf5e6c4 100644 --- a/catvod/src/main/java/com/github/catvod/net/interceptor/DefaultInterceptor.java +++ b/catvod/src/main/java/com/github/catvod/net/interceptor/DefaultInterceptor.java @@ -50,7 +50,7 @@ public class DefaultInterceptor implements Interceptor { private Request getRequest(@NonNull Request request) { String url = request.url().toString(); Request.Builder builder = request.newBuilder(); - if (url.contains("+") && url.contains("127.0.0.1")) builder.url(url.replace("+", "%2B")); + if (url.contains("+") && (url.contains("127.0.0.1") || url.contains("/file/"))) builder.url(url.replace("+", "%2B")); if (url.contains("gitcode.net")) builder.addHeader(HttpHeaders.USER_AGENT, Util.CHROME); return builder.build(); }