mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-31 06:17:57 +01:00 
			
		
		
		
	Minor fixes
This commit is contained in:
		| @@ -87,4 +87,8 @@ public class Chapter implements Serializable { | ||||
|     public boolean isDownloaded() { | ||||
|         return status == Download.DOWNLOADED; | ||||
|     } | ||||
|  | ||||
|     public boolean isRecognizedNumber() { | ||||
|         return chapter_number >= 0f; | ||||
|     } | ||||
| } | ||||
|   | ||||
| @@ -188,7 +188,7 @@ class ChaptersPresenter : BasePresenter<ChaptersFragment>() { | ||||
|  | ||||
|     fun markPreviousChaptersAsRead(selected: Chapter) { | ||||
|         Observable.from(chapters) | ||||
|                 .filter { it.chapter_number > -1 && it.chapter_number < selected.chapter_number } | ||||
|                 .filter { it.isRecognizedNumber && it.chapter_number < selected.chapter_number } | ||||
|                 .doOnNext { it.read = true } | ||||
|                 .toList() | ||||
|                 .flatMap { db.updateChaptersProgress(it).asRxObservable() } | ||||
|   | ||||
| @@ -260,7 +260,7 @@ class ReaderActivity : BaseRxActivity<ReaderPresenter>() { | ||||
|         page_seekbar.max = numPages - 1 | ||||
|         page_seekbar.progress = currentPage | ||||
|  | ||||
|         setToolbarSubtitle(if (chapter.chapter_number != -1f) | ||||
|         setToolbarSubtitle(if (chapter.isRecognizedNumber) | ||||
|             getString(R.string.chapter_subtitle, decimalFormat.format(chapter.chapter_number.toDouble())) | ||||
|         else | ||||
|             chapter.name) | ||||
|   | ||||
| @@ -71,7 +71,7 @@ fun syncChaptersWithSource(db: DatabaseHelper, | ||||
|                 val c = toAdd[i] | ||||
|                 c.date_fetch = now++ | ||||
|                 // Try to mark already read chapters as read when the source deletes them | ||||
|                 if (c.chapter_number != -1f && c.chapter_number in deletedReadChapterNumbers) { | ||||
|                 if (c.isRecognizedNumber && c.chapter_number in deletedReadChapterNumbers) { | ||||
|                     c.read = true | ||||
|                     readded++ | ||||
|                 } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user