Replace fragile Niadd patch with patch script
Build Futon with Niadd patch / Build debug APK (push) Successful in 12m49s

This commit is contained in:
gandc committed 2026-08-09 21:45:08 +03:00
1 parent df0fb7be1e
commit 50ef467ac3
3 files changed
+128 -48

No files matched your search

-39
View File
@@ -1,39 +0,0 @@
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",
)