pull/385/head
devi 2 years ago
parent f3fc848b6c
commit 6c2a526aeb

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

@ -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"),

@ -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,

@ -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,

@ -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
}
}

@ -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
}

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

Loading…
Cancel
Save