diff --git a/src/en/animekai/src/eu/kanade/tachiyomi/animeextension/en/animekai/AnimekaiDecoder.kt b/src/en/animekai/src/eu/kanade/tachiyomi/animeextension/en/animekai/AnimekaiDecoder.kt index 67f80eba..69073431 100644 --- a/src/en/animekai/src/eu/kanade/tachiyomi/animeextension/en/animekai/AnimekaiDecoder.kt +++ b/src/en/animekai/src/eu/kanade/tachiyomi/animeextension/en/animekai/AnimekaiDecoder.kt @@ -1,3 +1,4 @@ + package eu.kanade.tachiyomi.animeextension.en.animekai import android.util.Base64 @@ -55,8 +56,11 @@ class AnimekaiDecoder { } companion object { - private const val SECRET = "T3xKHVZBiNwbzVBDLTlaTw==" - private const val IV = "3rR5dURR27mN" + private val SECRET: String + get() = System.getenv("ANIMEKAI_SECRET") ?: throw IllegalStateException("Secret not set") + + private val IV: String + get() = System.getenv("ANIMEKAI_IV") ?: throw IllegalStateException("IV not set") private fun decodeBase64(data: String): ByteArray { return Base64.decode(data, Base64.NO_WRAP) @@ -66,4 +70,4 @@ class AnimekaiDecoder { return Base64.encodeToString(data, Base64.NO_WRAP) } } -} +} \ No newline at end of file