MCCMS: update image host detection (#14567)
This commit is contained in:
parent
9a241c76ee
commit
62d5ec3721
|
@ -11,11 +11,10 @@ import javax.crypto.spec.SecretKeySpec
|
||||||
object DecryptInterceptor : Interceptor {
|
object DecryptInterceptor : Interceptor {
|
||||||
override fun intercept(chain: Interceptor.Chain): Response {
|
override fun intercept(chain: Interceptor.Chain): Response {
|
||||||
val request = chain.request()
|
val request = chain.request()
|
||||||
val host = request.url.host
|
|
||||||
val response = chain.proceed(request)
|
val response = chain.proceed(request)
|
||||||
val key = when {
|
val key = when (request.url.topPrivateDomain()) {
|
||||||
"bcebos.com" in host -> key1
|
"bcebos.com" -> key1
|
||||||
"103.107.190.121" in host -> key2
|
null -> key2
|
||||||
else -> return response
|
else -> return response
|
||||||
}
|
}
|
||||||
val data = decrypt(response.body!!.bytes(), key)
|
val data = decrypt(response.body!!.bytes(), key)
|
||||||
|
|
|
@ -6,7 +6,7 @@ import generator.ThemeSourceGenerator
|
||||||
class MCCMSGenerator : ThemeSourceGenerator {
|
class MCCMSGenerator : ThemeSourceGenerator {
|
||||||
override val themeClass = "MCCMS"
|
override val themeClass = "MCCMS"
|
||||||
override val themePkg = "mccms"
|
override val themePkg = "mccms"
|
||||||
override val baseVersionCode = 4
|
override val baseVersionCode = 5
|
||||||
override val sources = listOf(
|
override val sources = listOf(
|
||||||
SingleLang(
|
SingleLang(
|
||||||
name = "Haoman6", baseUrl = "https://www.haoman6.com", lang = "zh",
|
name = "Haoman6", baseUrl = "https://www.haoman6.com", lang = "zh",
|
||||||
|
|
Loading…
Reference in New Issue