Jelajahi Sumber

Lazily instantiate Cloudflare client

arkon 4 tahun lalu
induk
melakukan
b3f5f13c39

+ 6 - 4
app/src/main/java/eu/kanade/tachiyomi/network/NetworkHelper.kt

@@ -61,8 +61,10 @@ class NetworkHelper(context: Context) {
         builder.build()
     }
 
-    val cloudflareClient = client.newBuilder()
-        .addInterceptor(UserAgentInterceptor())
-        .addInterceptor(CloudflareInterceptor(context))
-        .build()
+    val cloudflareClient by lazy {
+        client.newBuilder()
+            .addInterceptor(UserAgentInterceptor())
+            .addInterceptor(CloudflareInterceptor(context))
+            .build()
+    }
 }