Weiter am BDSM Multiplayer gearbeitet und verknüpfung der verschiedenen games
This commit is contained in:
@@ -4,6 +4,7 @@ import de.oaa.xxx.app.BuildConfig
|
||||
import okhttp3.Cookie
|
||||
import okhttp3.CookieJar
|
||||
import okhttp3.HttpUrl
|
||||
import okhttp3.HttpUrl.Companion.toHttpUrlOrNull
|
||||
import okhttp3.OkHttpClient
|
||||
import okhttp3.logging.HttpLoggingInterceptor
|
||||
import retrofit2.Retrofit
|
||||
@@ -29,7 +30,8 @@ object ApiClient {
|
||||
cookieStore.values.flatten().find { it.name == "jwt" }?.value
|
||||
|
||||
fun setJwtToken(token: String) {
|
||||
val host = HttpUrl.parse(BuildConfig.BASE_URL)?.host ?: return
|
||||
val host = BuildConfig.BASE_URL.toHttpUrlOrNull()?.host ?: return
|
||||
|
||||
val cookie = Cookie.Builder()
|
||||
.name("jwt")
|
||||
.value(token)
|
||||
@@ -37,6 +39,7 @@ object ApiClient {
|
||||
.path("/")
|
||||
.httpOnly()
|
||||
.build()
|
||||
|
||||
cookieStore.getOrPut(host) { mutableListOf() }.apply {
|
||||
removeAll { it.name == "jwt" }
|
||||
add(cookie)
|
||||
|
||||
Reference in New Issue
Block a user