summaryrefslogtreecommitdiff
path: root/core/src/main/java/de/danoeh/antennapod
diff options
context:
space:
mode:
authorByteHamster <info@bytehamster.com>2020-09-19 21:20:15 +0200
committerByteHamster <info@bytehamster.com>2020-09-19 21:27:01 +0200
commit806b1f48ecf93f93e548980a87c0e6495591f596 (patch)
treee320a6a36155418c233a55a65ae1073ebff8b74f /core/src/main/java/de/danoeh/antennapod
parent689bdb69db71295eca1eaad9ab0a1e996c4b1536 (diff)
downloadAntennaPod-806b1f48ecf93f93e548980a87c0e6495591f596.zip
Make ProviderInstaller synchronous again
See #4077 for details: It is fast and the old method sometimes does not install the provider early enough Reverts #3946 and #4285
Diffstat (limited to 'core/src/main/java/de/danoeh/antennapod')
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/service/ProviderInstallerInterceptor.java18
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/service/download/AntennapodHttpClient.java2
2 files changed, 0 insertions, 20 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/service/ProviderInstallerInterceptor.java b/core/src/main/java/de/danoeh/antennapod/core/service/ProviderInstallerInterceptor.java
deleted file mode 100644
index 4fa1fc3d7..000000000
--- a/core/src/main/java/de/danoeh/antennapod/core/service/ProviderInstallerInterceptor.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package de.danoeh.antennapod.core.service;
-
-import androidx.annotation.NonNull;
-import okhttp3.Interceptor;
-import okhttp3.Response;
-
-import java.io.IOException;
-
-public class ProviderInstallerInterceptor implements Interceptor {
- public static Runnable installer = () -> { };
-
- @Override
- @NonNull
- public Response intercept(Chain chain) throws IOException {
- installer.run();
- return chain.proceed(chain.request());
- }
-}
diff --git a/core/src/main/java/de/danoeh/antennapod/core/service/download/AntennapodHttpClient.java b/core/src/main/java/de/danoeh/antennapod/core/service/download/AntennapodHttpClient.java
index d0484f2a2..e0c23bdac 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/service/download/AntennapodHttpClient.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/service/download/AntennapodHttpClient.java
@@ -32,7 +32,6 @@ import javax.net.ssl.TrustManagerFactory;
import javax.net.ssl.X509TrustManager;
import de.danoeh.antennapod.core.preferences.UserPreferences;
-import de.danoeh.antennapod.core.service.ProviderInstallerInterceptor;
import de.danoeh.antennapod.core.service.UserAgentInterceptor;
import de.danoeh.antennapod.core.storage.DBWriter;
import okhttp3.Cache;
@@ -117,7 +116,6 @@ public class AntennapodHttpClient {
}
return response;
});
- builder.interceptors().add(new ProviderInstallerInterceptor());
builder.interceptors().add(new BasicAuthorizationInterceptor());
builder.networkInterceptors().add(new UserAgentInterceptor());