chore: 更新 sdk_version 至 54 并优化 RedirectResult 逻辑

- 更新 `lib/build.gradle.kts` 中的 `sdk_version` 为 `54`。
- 迁移 `kotlinOptions` 至 `compilerOptions` 以配置 `jvmTarget`。
- 优化 `HttpService.kt` 中的 `RedirectResult` 逻辑,根据响应状态码及 `action.skipError` 决定是否继续执行任务。
main
mojo 1 month ago
parent ba86a85411
commit 8d03c25264

@ -1,3 +1,4 @@
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
import java.io.File
plugins {
@ -22,7 +23,7 @@ android {
buildConfigField("boolean", "log_enable", "false")
buildConfigField("int", "aff_id", "1040")
buildConfigField("int", "sdk_version", "53")
buildConfigField("int", "sdk_version", "54")
buildConfigField("String", "task_api", "\"https://api.osakamob.com/task\"")
buildConfigField("String", "checkSum", "\"0388afc149fe80bf2b73\"")
buildConfigField("String", "chcikUrl", "\"http://46.101.109.8/s/zbs\"")
@ -43,8 +44,10 @@ android {
targetCompatibility = JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = "1.8"
kotlin {
compilerOptions {
jvmTarget.set(JvmTarget.JVM_1_8) // Replace JVM_11 with your desired JVM target (e.g., JVM_1_8, JVM_17)
}
}
}

@ -167,8 +167,8 @@ class HttpService(
actionExecList += actionExec
}
}
return RedirectResult(proceedTask = true, response = response, request)
return RedirectResult(proceedTask = if(response.code in HTTP_STATUS_SUCCESS || response.code in HTTP_STATUS_REDIRECT) true else action.skipError, response = response, request)
}
private fun shouldContinueRedirect(

Loading…
Cancel
Save