diff --git a/src/uk/honeymanga/build.gradle b/src/uk/honeymanga/build.gradle index a68065ea7..64e46952d 100644 --- a/src/uk/honeymanga/build.gradle +++ b/src/uk/honeymanga/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'HoneyManga' extClass = '.HoneyManga' - extVersionCode = 3 + extVersionCode = 4 isNsfw = true } diff --git a/src/uk/honeymanga/src/eu/kanade/tachiyomi/extension/uk/honeymanga/HoneyManga.kt b/src/uk/honeymanga/src/eu/kanade/tachiyomi/extension/uk/honeymanga/HoneyManga.kt index ef9dd268e..2617dfce7 100644 --- a/src/uk/honeymanga/src/eu/kanade/tachiyomi/extension/uk/honeymanga/HoneyManga.kt +++ b/src/uk/honeymanga/src/eu/kanade/tachiyomi/extension/uk/honeymanga/HoneyManga.kt @@ -106,7 +106,7 @@ class HoneyManga : HttpSource() { override fun chapterListParse(response: Response): List<SChapter> { val result = response.asClass<HoneyMangaChapterResponseDto>() - return result.data.map { + return result.data.filter { !it.isMonetized }.map { val suffix = if (it.subChapterNum == 0) "" else ".${it.subChapterNum}" SChapter.create().apply { url = "$baseUrl/read/${it.id}/${it.mangaId}" diff --git a/src/uk/honeymanga/src/eu/kanade/tachiyomi/extension/uk/honeymanga/dtos/HoneyMangaDto.kt b/src/uk/honeymanga/src/eu/kanade/tachiyomi/extension/uk/honeymanga/dtos/HoneyMangaDto.kt index 06ce9c87b..e9425e454 100644 --- a/src/uk/honeymanga/src/eu/kanade/tachiyomi/extension/uk/honeymanga/dtos/HoneyMangaDto.kt +++ b/src/uk/honeymanga/src/eu/kanade/tachiyomi/extension/uk/honeymanga/dtos/HoneyMangaDto.kt @@ -46,4 +46,5 @@ data class HoneyMangaChapterDto( val subChapterNum: Int, val mangaId: String, val lastUpdated: String, + val isMonetized: Boolean, )