This commit is contained in:
Mitchell Syer
2022-10-22 08:08:14 -04:00
committed by GitHub
parent 3bef07eeab
commit a3c366c360
54 changed files with 159 additions and 109 deletions

View File

@@ -44,5 +44,5 @@ data class ChapterDataClass(
val chapterCount: Int? = null,
/** used to store client specific values */
val meta: Map<String, String> = emptyMap(),
val meta: Map<String, String> = emptyMap()
)

View File

@@ -20,5 +20,5 @@ data class ExtensionDataClass(
val installed: Boolean,
val hasUpdate: Boolean,
val obsolete: Boolean,
val obsolete: Boolean
)

View File

@@ -9,5 +9,5 @@ package suwayomi.tachidesk.manga.model.dataclass
data class MangaChapterDataClass(
val manga: MangaDataClass,
val chapter: ChapterDataClass,
val chapter: ChapterDataClass
)

View File

@@ -9,5 +9,5 @@ package suwayomi.tachidesk.manga.model.dataclass
data class PageDataClass(
val index: Int,
var imageUrl: String,
var imageUrl: String
)

View File

@@ -11,7 +11,7 @@ import kotlin.math.min
open class PaginatedList<T>(
val page: List<T>,
val hasNextPage: Boolean,
val hasNextPage: Boolean
)
const val PaginationFactor = 50

View File

@@ -25,5 +25,5 @@ data class SourceDataClass(
val isNsfw: Boolean,
/** A nicer version of [name] */
val displayName: String,
val displayName: String
)

View File

@@ -21,5 +21,5 @@ fun CategoryTable.toDataClass(categoryEntry: ResultRow) = CategoryDataClass(
categoryEntry[this.id].value,
categoryEntry[order],
categoryEntry[name],
categoryEntry[isDefault],
categoryEntry[isDefault]
)

View File

@@ -53,5 +53,5 @@ fun ChapterTable.toDataClass(chapterEntry: ResultRow) =
chapterEntry[isDownloaded],
chapterEntry[pageCount],
transaction { ChapterTable.select { manga eq chapterEntry[manga].value }.count().toInt() },
getChapterMetaMap(chapterEntry[id]),
getChapterMetaMap(chapterEntry[id])
)

View File

@@ -59,7 +59,7 @@ fun MangaTable.toDataClass(mangaEntry: ResultRow) =
mangaEntry[inLibrary],
mangaEntry[inLibraryAt],
meta = getMangaMetaMap(mangaEntry[id].value),
realUrl = mangaEntry[realUrl],
realUrl = mangaEntry[realUrl]
)
enum class MangaStatus(val value: Int) {