Merge remote-tracking branch 'origin/master'

This commit is contained in:
PeratX 2020-03-05 09:30:54 +08:00
commit c7bf9355aa
2 changed files with 4 additions and 5 deletions

View File

@ -57,7 +57,6 @@ dependencies {
api(kotlinx("serialization-runtime", serializationVersion))
api(kotlinx("coroutines-io", coroutinesIoVersion))
api(kotlinx("coroutines-io-jvm", coroutinesIoVersion))
api(kotlinx("io-jvm", coroutinesIoVersion))
api("org.bouncycastle:bcprov-jdk15on:1.64")

View File

@ -155,14 +155,14 @@ object MiraiCoreLoader {
}.content
}
var stream = try {
var stream = kotlin.runCatching {
MiraiConsole.logger("Downloading newest Protocol lib from Aliyun")
downloadRequest(lib_aliyun, version)
} catch (ignored: Exception) {
try {
}.getOrElse {
kotlin.runCatching {
MiraiConsole.logger("Downloading newest Protocol lib from JCenter")
downloadRequest(lib_jcenter, version)
} catch (e: Exception) {
}.getOrElse { e ->
MiraiConsole.logger("Failed to download Protocol lib, please seeking for help")
e.printStackTrace()
MiraiConsole.logger("Failed to download Protocol lib, please seeking for help")