From 5880f4b0bd02e9a7eadf687f5f4dc9c596f0aa59 Mon Sep 17 00:00:00 2001 From: AntsyLich <59261191+AntsyLich@users.noreply.github.com> Date: Tue, 16 Jun 2026 20:00:59 +0600 Subject: [PATCH] Ensure chapter order is retained when passed to `source.getMangaUpdate` --- .../java/mihon/domain/source/interactor/UpdateMangaFromRemote.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/mihon/domain/source/interactor/UpdateMangaFromRemote.kt b/app/src/main/java/mihon/domain/source/interactor/UpdateMangaFromRemote.kt index f8855234a..d81914f78 100644 --- a/app/src/main/java/mihon/domain/source/interactor/UpdateMangaFromRemote.kt +++ b/app/src/main/java/mihon/domain/source/interactor/UpdateMangaFromRemote.kt @@ -58,6 +58,7 @@ class UpdateMangaFromRemote( ): Result { return try { val chapters = chapterRepository.getChapterByMangaId(manga.id) + .sortedBy { it.sourceOrder } val update = withIOContext { source.getMangaUpdate( manga = manga.toSManga(),