Files
futon-niadd-gitea-ci/patches/ninemanga-niadd.patch
T
gandc df0fb7be1e
Build Futon with Niadd patch / Build debug APK (push) Failing after 2m15s
first commit
2026-08-09 21:28:29 +03:00

40 lines
1.6 KiB
Diff

diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/NineMangaParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/NineMangaParser.kt
--- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/NineMangaParser.kt
+++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/all/NineMangaParser.kt
@@ -89,6 +89,14 @@
}
- } else {
- append("/category/index_")
- append(page.toString())
- }
+ } else if (domain.endsWith("niadd.com")) {
+ if (page == 1) {
+ append("/category/")
+ } else {
+ append("/category/index_")
+ append(page.toString())
+ append(".html")
+ }
+ } else {
+ append("/category/index_")
+ append(page.toString())
+ }
}
@@ -199,4 +199,4 @@
//ru
- status.contains("постоянный") -> MangaState.ONGOING
- status.contains("завершенный") -> MangaState.FINISHED
+ status.contains("постоянный", ignoreCase = true) -> MangaState.ONGOING
+ status.contains("завершенный", ignoreCase = true) -> MangaState.FINISHED
//de
@@ -265,7 +265,6 @@
- @Broken
- @MangaSourceParser("NINEMANGA_RU", "NineManga Русский", "ru")
+ @MangaSourceParser("NINEMANGA_RU", "Niadd Русский", "ru")
class Russian(context: MangaLoaderContext) : NineMangaParser(
context,
MangaParserSource.NINEMANGA_RU,
- "ru.ninemanga.com",
+ "ru.niadd.com",
)