|
|
@ -2,8 +2,10 @@ package io.legado.app.utils |
|
|
|
|
|
|
|
|
|
|
|
val Throwable.msg: String |
|
|
|
val Throwable.msg: String |
|
|
|
get() { |
|
|
|
get() { |
|
|
|
val lMsg = this.localizedMessage |
|
|
|
val stackTrace = stackTraceToString() |
|
|
|
return if (lMsg.isNullOrEmpty()) this.stackTraceToString() else { |
|
|
|
val lMsg = this.localizedMessage ?: "noErrorMsg" |
|
|
|
lMsg |
|
|
|
return when { |
|
|
|
|
|
|
|
stackTrace.isNotEmpty() -> stackTrace |
|
|
|
|
|
|
|
else -> lMsg |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |