优化
This commit is contained in:
@@ -55,7 +55,7 @@ interface JsExtensions {
|
|||||||
val analyzeUrl = AnalyzeUrl(urlStr, source = getSource())
|
val analyzeUrl = AnalyzeUrl(urlStr, source = getSource())
|
||||||
analyzeUrl.getStrResponseAwait().body
|
analyzeUrl.getStrResponseAwait().body
|
||||||
}.onFailure {
|
}.onFailure {
|
||||||
log("ajax(${urlStr}) error\n${it.stackTraceToString()}")
|
AppLog.put("ajax(${urlStr}) error\n${it.localizedMessage}", it)
|
||||||
it.printOnDebug()
|
it.printOnDebug()
|
||||||
}.getOrElse {
|
}.getOrElse {
|
||||||
it.msg
|
it.msg
|
||||||
|
|||||||
@@ -191,6 +191,8 @@ class ReadBookViewModel(application: Application) : BaseViewModel(application) {
|
|||||||
} else {
|
} else {
|
||||||
throw NoStackTraceException("进度同步未启用")
|
throw NoStackTraceException("进度同步未启用")
|
||||||
}
|
}
|
||||||
|
}.onError {
|
||||||
|
AppLog.put("拉取阅读进度失败", it)
|
||||||
}.onSuccess { progress ->
|
}.onSuccess { progress ->
|
||||||
if (progress.durChapterIndex < book.durChapterIndex ||
|
if (progress.durChapterIndex < book.durChapterIndex ||
|
||||||
(progress.durChapterIndex == book.durChapterIndex
|
(progress.durChapterIndex == book.durChapterIndex
|
||||||
@@ -199,7 +201,7 @@ class ReadBookViewModel(application: Application) : BaseViewModel(application) {
|
|||||||
alertSync?.invoke(progress)
|
alertSync?.invoke(progress)
|
||||||
} else {
|
} else {
|
||||||
ReadBook.setProgress(progress)
|
ReadBook.setProgress(progress)
|
||||||
context.toastOnUi("自动同步阅读进度成功")
|
AppLog.put("自动同步阅读进度成功")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user