diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/model/MangaState.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/model/MangaState.kt index 115d0d11..1d964722 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/model/MangaState.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/model/MangaState.kt @@ -1,5 +1,5 @@ package org.koitharu.kotatsu.parsers.model enum class MangaState { - ONGOING, FINISHED, ABANDONED, HIATUS + ONGOING, FINISHED, ABANDONED, PAUSED } diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/fr/BentomangaParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/fr/BentomangaParser.kt index 9ffeacb3..262984e4 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/fr/BentomangaParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/fr/BentomangaParser.kt @@ -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"), diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/heancms/HeanCms.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/heancms/HeanCms.kt index ea59fbb4..99cb723a 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/heancms/HeanCms.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/heancms/HeanCms.kt @@ -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, diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/heancms/es/YugenMangasEs.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/heancms/es/YugenMangasEs.kt index 0056f1ec..e1700bbb 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/heancms/es/YugenMangasEs.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/heancms/es/YugenMangasEs.kt @@ -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, diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/madara/MadaraParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/madara/MadaraParser.kt index 18d03012..39d835b9 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/madara/MadaraParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/madara/MadaraParser.kt @@ -138,7 +138,8 @@ internal abstract class MadaraParser( ) @JvmField - protected val hiatus: Set = hashSetOf( + protected val paused: Set = 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 } } diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/mangareader/MangaReaderParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/mangareader/MangaReaderParser.kt index 1a4ca709..b91e5eff 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/mangareader/MangaReaderParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/mangareader/MangaReaderParser.kt @@ -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 } diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/nepnep/NepnepParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/nepnep/NepnepParser.kt index 2acd6703..3ce9bc1b 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/nepnep/NepnepParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/nepnep/NepnepParser.kt @@ -149,7 +149,7 @@ internal abstract class NepnepParser( -> MangaState.ABANDONED "Hiatus (Scan)", "Hiatus (Publish)", - -> MangaState.HIATUS + -> MangaState.PAUSED else -> null },