This commit is contained in:
devi
2023-11-18 11:27:38 +01:00
parent f3fc848b6c
commit 6c2a526aeb
7 changed files with 11 additions and 10 deletions

View File

@@ -1,5 +1,5 @@
package org.koitharu.kotatsu.parsers.model
enum class MangaState {
ONGOING, FINISHED, ABANDONED, HIATUS
ONGOING, FINISHED, ABANDONED, PAUSED
}

View File

@@ -106,7 +106,7 @@ internal class BentomangaParser(context: MangaLoaderContext) : PagedMangaParser(
"En cours" -> MangaState.ONGOING
"Terminé" -> MangaState.FINISHED
"Abandonné" -> MangaState.ABANDONED
"En pause" -> MangaState.HIATUS
"En pause" -> MangaState.PAUSED
else -> null
},
author = root.selectFirst(".datas_more-authors-people")?.textOrNull().assertNotNull("author"),

View File

@@ -100,7 +100,7 @@ internal abstract class HeanCms(
"Ongoing" -> MangaState.ONGOING
"Completed" -> MangaState.FINISHED
"Dropped" -> MangaState.ABANDONED
"Hiatus" -> MangaState.HIATUS
"Hiatus" -> MangaState.PAUSED
else -> null
},
author = null,

View File

@@ -84,7 +84,7 @@ internal class YugenMangasEs(context: MangaLoaderContext) :
"Ongoing" -> MangaState.ONGOING
"Completed" -> MangaState.FINISHED
"Dropped" -> MangaState.ABANDONED
"Hiatus" -> MangaState.HIATUS
"Hiatus" -> MangaState.PAUSED
else -> null
},
author = null,

View File

@@ -138,7 +138,8 @@ internal abstract class MadaraParser(
)
@JvmField
protected val hiatus: Set<String> = hashSetOf(
protected val paused: Set<String> = hashSetOf(
"Hiatus",
"On Hold",
"Pausado",
"En espera",
@@ -245,7 +246,7 @@ internal abstract class MadaraParser(
in ongoing -> MangaState.ONGOING
in finished -> MangaState.FINISHED
in abandoned -> MangaState.ABANDONED
in hiatus -> MangaState.HIATUS
in paused -> MangaState.PAUSED
else -> null
},
source = source,
@@ -323,7 +324,7 @@ internal abstract class MadaraParser(
in ongoing -> MangaState.ONGOING
in finished -> MangaState.FINISHED
in abandoned -> MangaState.ABANDONED
in hiatus -> MangaState.HIATUS
in paused -> MangaState.PAUSED
else -> null
}
}

View File

@@ -196,8 +196,8 @@ internal abstract class MangaReaderParser(
"Canceled", "Cancelled", "Cancelado", "cancellato", "Cancelados", "Dropped", "Discontinued", "abandonné", "Abandonné",
-> MangaState.ABANDONED
"On Hold", "Pausado", "En espera", "En pause", "En Pause", "En attente",
-> MangaState.HIATUS
"Hiatus", "On Hold", "Pausado", "En espera", "En pause", "En Pause", "En attente",
-> MangaState.PAUSED
else -> null
}

View File

@@ -149,7 +149,7 @@ internal abstract class NepnepParser(
-> MangaState.ABANDONED
"Hiatus (Scan)", "Hiatus (Publish)",
-> MangaState.HIATUS
-> MangaState.PAUSED
else -> null
},