From de9473b23947ddaa654f374ba7de98a5a965ddae Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Wed, 12 Feb 2025 00:05:50 +0700 Subject: [PATCH] Fix (MangasPage): crash when extensions trying to destructuring MangasPage --- .../kotlin/eu/kanade/tachiyomi/source/model/MangasPage.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source-api/src/commonMain/kotlin/eu/kanade/tachiyomi/source/model/MangasPage.kt b/source-api/src/commonMain/kotlin/eu/kanade/tachiyomi/source/model/MangasPage.kt index ce59e8017..bd7295c7a 100644 --- a/source-api/src/commonMain/kotlin/eu/kanade/tachiyomi/source/model/MangasPage.kt +++ b/source-api/src/commonMain/kotlin/eu/kanade/tachiyomi/source/model/MangasPage.kt @@ -29,6 +29,12 @@ open /* SY <-- */ class MangasPage(open val mangas: List, open val hasNe override fun toString(): String { return "MangasPage(mangas=$mangas, hasNextPage=$hasNextPage)" } + + // KMK --> + // Additional methods to mimic data class behavior + operator fun component1() = mangas + operator fun component2() = hasNextPage + // KMK <-- } // SY -->