This commit is contained in:
kunfei
2022-02-02 13:54:56 +08:00
parent 5cbaa8874e
commit 900025e92f
@@ -9,6 +9,7 @@ import cn.hutool.crypto.symmetric.DESede
import io.legado.app.BuildConfig import io.legado.app.BuildConfig
import io.legado.app.constant.AppConst import io.legado.app.constant.AppConst
import io.legado.app.constant.AppConst.dateFormat import io.legado.app.constant.AppConst.dateFormat
import io.legado.app.constant.AppLog
import io.legado.app.data.entities.BaseSource import io.legado.app.data.entities.BaseSource
import io.legado.app.help.http.* import io.legado.app.help.http.*
import io.legado.app.model.Debug import io.legado.app.model.Debug
@@ -513,13 +514,14 @@ interface JsExtensions {
/** /**
* 输出调试日志 * 输出调试日志
*/ */
fun log(msg: String): String { fun log(msg: Any?): Any? {
getSource()?.let { getSource()?.let {
Debug.log(it.getKey(), msg) Debug.log(it.getKey(), msg.toString())
} ?: Debug.log(msg) } ?: Debug.log(msg.toString())
if (BuildConfig.DEBUG) { if (BuildConfig.DEBUG) {
Timber.d(msg) Timber.d(msg.toString())
} }
AppLog.put(msg.toString())
return msg return msg
} }