From a5ae87bbd5fcf6580e28cda633dffea0bf611228 Mon Sep 17 00:00:00 2001 From: arkon Date: Wed, 24 Jun 2020 18:07:29 -0400 Subject: [PATCH] Lazily instantiate Cloudflare client (cherry picked from commit b3f5f13c39ace3554396e084c7686e731db98141) # Conflicts: # app/src/main/java/eu/kanade/tachiyomi/network/NetworkHelper.kt --- .../java/eu/kanade/tachiyomi/network/NetworkHelper.kt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/network/NetworkHelper.kt b/app/src/main/java/eu/kanade/tachiyomi/network/NetworkHelper.kt index 6e5f88ed7..5a4d42b04 100755 --- a/app/src/main/java/eu/kanade/tachiyomi/network/NetworkHelper.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/network/NetworkHelper.kt @@ -61,8 +61,10 @@ import uy.kohesive.injekt.injectLazy builder.build() } - /* SY --> */ open /* SY <-- */ val cloudflareClient = client.newBuilder() - .addInterceptor(UserAgentInterceptor()) - .addInterceptor(CloudflareInterceptor(context)) - .build() + /* SY --> */ open /* SY <-- */val cloudflareClient by lazy { + client.newBuilder() + .addInterceptor(UserAgentInterceptor()) + .addInterceptor(CloudflareInterceptor(context)) + .build() + } }