aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/kotlin/com/pitchedapps/frost/glide
diff options
context:
space:
mode:
authorAllan Wang <me@allanwang.ca>2021-04-17 17:55:45 -0700
committerAllan Wang <me@allanwang.ca>2021-04-17 17:55:45 -0700
commit2c20f85be14abfd45017b2b0f3a0f5d7c7886b90 (patch)
treec7278b37ad4fae7009dc1c167db97db98432866d /app/src/main/kotlin/com/pitchedapps/frost/glide
parentd96d1d06a7c1581b97c042f2a74e7cd5b1c2546e (diff)
downloadfrost-2c20f85be14abfd45017b2b0f3a0f5d7c7886b90.tar.gz
frost-2c20f85be14abfd45017b2b0f3a0f5d7c7886b90.tar.bz2
frost-2c20f85be14abfd45017b2b0f3a0f5d7c7886b90.zip
Injection checkpoint
Diffstat (limited to 'app/src/main/kotlin/com/pitchedapps/frost/glide')
-rw-r--r--app/src/main/kotlin/com/pitchedapps/frost/glide/GlideUtils.kt13
1 files changed, 6 insertions, 7 deletions
diff --git a/app/src/main/kotlin/com/pitchedapps/frost/glide/GlideUtils.kt b/app/src/main/kotlin/com/pitchedapps/frost/glide/GlideUtils.kt
index 7d9694fe..6962cf52 100644
--- a/app/src/main/kotlin/com/pitchedapps/frost/glide/GlideUtils.kt
+++ b/app/src/main/kotlin/com/pitchedapps/frost/glide/GlideUtils.kt
@@ -28,10 +28,9 @@ import com.bumptech.glide.module.AppGlideModule
import com.bumptech.glide.request.RequestOptions
import com.pitchedapps.frost.facebook.FbCookie
import okhttp3.Interceptor
-import okhttp3.OkHttpClient
import okhttp3.Response
import org.koin.core.component.KoinComponent
-import org.koin.core.component.inject
+import javax.inject.Inject
/**
* Created by Allan Wang on 28/12/17.
@@ -62,12 +61,12 @@ class FrostGlideModule : AppGlideModule() {
}
}
-private fun getFrostHttpClient(): OkHttpClient =
- OkHttpClient.Builder().addInterceptor(FrostCookieInterceptor()).build()
+// private fun getFrostHttpClient(): OkHttpClient =
+// OkHttpClient.Builder().addInterceptor(FrostCookieInterceptor()).build()
-class FrostCookieInterceptor : Interceptor, KoinComponent {
-
- private val fbCookie: FbCookie by inject()
+class FrostCookieInterceptor @Inject internal constructor(
+ private val fbCookie: FbCookie
+) : Interceptor, KoinComponent {
override fun intercept(chain: Interceptor.Chain): Response {
val origRequest = chain.request()