优化 #5725
This commit is contained in:
@@ -216,6 +216,9 @@ class ReadMangaViewModel(application: Application) : BaseViewModel(application)
|
|||||||
AppLog.put("拉取阅读进度失败《${book.name}》\n${it.localizedMessage}", it)
|
AppLog.put("拉取阅读进度失败《${book.name}》\n${it.localizedMessage}", it)
|
||||||
}.onSuccess { progress ->
|
}.onSuccess { progress ->
|
||||||
progress ?: return@onSuccess
|
progress ?: return@onSuccess
|
||||||
|
if (progress.durChapterIndex == book.durChapterIndex && progress.durChapterPos == book.durChapterPos) {
|
||||||
|
return@onSuccess
|
||||||
|
}
|
||||||
if (progress.durChapterIndex < book.durChapterIndex ||
|
if (progress.durChapterIndex < book.durChapterIndex ||
|
||||||
(progress.durChapterIndex == book.durChapterIndex
|
(progress.durChapterIndex == book.durChapterIndex
|
||||||
&& progress.durChapterPos < book.durChapterPos)
|
&& progress.durChapterPos < book.durChapterPos)
|
||||||
|
|||||||
@@ -248,6 +248,9 @@ class ReadBookViewModel(application: Application) : BaseViewModel(application) {
|
|||||||
AppLog.put("拉取阅读进度失败《${book.name}》\n${it.localizedMessage}", it)
|
AppLog.put("拉取阅读进度失败《${book.name}》\n${it.localizedMessage}", it)
|
||||||
}.onSuccess { progress ->
|
}.onSuccess { progress ->
|
||||||
progress ?: return@onSuccess
|
progress ?: return@onSuccess
|
||||||
|
if (progress.durChapterIndex == book.durChapterIndex && progress.durChapterPos == book.durChapterPos) {
|
||||||
|
return@onSuccess
|
||||||
|
}
|
||||||
if (progress.durChapterIndex < book.durChapterIndex ||
|
if (progress.durChapterIndex < book.durChapterIndex ||
|
||||||
(progress.durChapterIndex == book.durChapterIndex
|
(progress.durChapterIndex == book.durChapterIndex
|
||||||
&& progress.durChapterPos < book.durChapterPos)
|
&& progress.durChapterPos < book.durChapterPos)
|
||||||
|
|||||||
Reference in New Issue
Block a user