|
|
|
@ -9,6 +9,7 @@ import cn.hutool.crypto.symmetric.DESede |
|
|
|
|
import io.legado.app.BuildConfig |
|
|
|
|
import io.legado.app.constant.AppConst |
|
|
|
|
import io.legado.app.constant.AppConst.dateFormat |
|
|
|
|
import io.legado.app.constant.AppLog |
|
|
|
|
import io.legado.app.data.entities.BaseSource |
|
|
|
|
import io.legado.app.help.http.* |
|
|
|
|
import io.legado.app.model.Debug |
|
|
|
@ -513,13 +514,14 @@ interface JsExtensions { |
|
|
|
|
/** |
|
|
|
|
* 输出调试日志 |
|
|
|
|
*/ |
|
|
|
|
fun log(msg: String): String { |
|
|
|
|
fun log(msg: Any?): Any? { |
|
|
|
|
getSource()?.let { |
|
|
|
|
Debug.log(it.getKey(), msg) |
|
|
|
|
} ?: Debug.log(msg) |
|
|
|
|
Debug.log(it.getKey(), msg.toString()) |
|
|
|
|
} ?: Debug.log(msg.toString()) |
|
|
|
|
if (BuildConfig.DEBUG) { |
|
|
|
|
Timber.d(msg) |
|
|
|
|
Timber.d(msg.toString()) |
|
|
|
|
} |
|
|
|
|
AppLog.put(msg.toString()) |
|
|
|
|
return msg |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|