Add new manga statuses

To be exposed in extension-lib 1.3

(cherry picked from commit 375a27a93d)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoHeaderAdapter.kt
This commit is contained in:
arkon
2022-01-08 15:39:45 -05:00
committed by Jobobby04
parent a6210baf70
commit 7cc14bb5d0
14 changed files with 23 additions and 77 deletions
@@ -111,7 +111,7 @@ class ApiMangaParser(
// val filteredChapters = filterChapterForChecking(networkApiManga)
val tempStatus = parseStatus(mangaAttributesDto.status)
val publishedOrCancelled = tempStatus == SManga.PUBLICATION_COMPLETE || tempStatus == SManga.CANCELLED
val publishedOrCancelled = tempStatus == SManga.PUBLISHING_FINISHED || tempStatus == SManga.CANCELLED
status = if (
mangaAttributesDto.lastChapter != null &&
publishedOrCancelled &&
@@ -170,9 +170,9 @@ class ApiMangaParser(
private fun parseStatus(status: String?) = when (status) {
"ongoing" -> SManga.ONGOING
"completed" -> SManga.PUBLICATION_COMPLETE
"completed" -> SManga.PUBLISHING_FINISHED
"cancelled" -> SManga.CANCELLED
"hiatus" -> SManga.HIATUS
"hiatus" -> SManga.ON_HIATUS
else -> SManga.UNKNOWN
}