[Tempestfansub] Update domain #159

pull/168/head
Koitharu 3 years ago
parent 489a4ab586
commit e8d299782b
No known key found for this signature in database
GPG Key ID: 8E861F8CE6E7CE27

@ -19,7 +19,7 @@ internal abstract class MangaReaderParser(
context: MangaLoaderContext, context: MangaLoaderContext,
source: MangaSource, source: MangaSource,
pageSize: Int, pageSize: Int,
searchPageSize: Int searchPageSize: Int,
) : PagedMangaParser(context, source, pageSize, searchPageSize) { ) : PagedMangaParser(context, source, pageSize, searchPageSize) {
override val sortOrders: Set<SortOrder> override val sortOrders: Set<SortOrder>
@ -48,7 +48,7 @@ internal abstract class MangaReaderParser(
scanlator = null, scanlator = null,
uploadDate = chapterDateFormat.tryParse(element.selectFirst(".chapterdate")?.text()), uploadDate = chapterDateFormat.tryParse(element.selectFirst(".chapterdate")?.text()),
branch = null, branch = null,
source = source source = source,
) )
} }
return if (tableMode) parseInfoTable(docs, manga, chapters) else parseInfoList(docs, manga, chapters) return if (tableMode) parseInfoTable(docs, manga, chapters) else parseInfoList(docs, manga, chapters)
@ -101,7 +101,7 @@ internal abstract class MangaReaderParser(
page: Int, page: Int,
query: String?, query: String?,
tags: Set<MangaTag>?, tags: Set<MangaTag>?,
sortOrder: SortOrder sortOrder: SortOrder,
): List<Manga> { ): List<Manga> {
if (!query.isNullOrEmpty()) { if (!query.isNullOrEmpty()) {
if (page > lastSearchPage) { if (page > lastSearchPage) {
@ -167,7 +167,7 @@ internal abstract class MangaReaderParser(
tags = emptySet(), tags = emptySet(),
state = null, state = null,
author = null, author = null,
source = source source = source,
) )
} }
} }
@ -189,8 +189,8 @@ internal abstract class MangaReaderParser(
url = images.getString(i), url = images.getString(i),
referer = chapterUrl, referer = chapterUrl,
preview = null, preview = null,
source = source source = source,
) ),
) )
} }
@ -213,7 +213,7 @@ internal abstract class MangaReaderParser(
tagMap[el.text()] = MangaTag( tagMap[el.text()] = MangaTag(
title = el.text(), title = el.text(),
key = el.selectFirst("input")?.attr("value") ?: continue, key = el.selectFirst("input")?.attr("value") ?: continue,
source = source source = source,
) )
} }
@ -328,7 +328,7 @@ internal abstract class MangaReaderParser(
class TempestfansubParser(context: MangaLoaderContext) : class TempestfansubParser(context: MangaLoaderContext) :
MangaReaderParser(context, MangaSource.TEMPESTFANSUB, pageSize = 40, searchPageSize = 40) { MangaReaderParser(context, MangaSource.TEMPESTFANSUB, pageSize = 40, searchPageSize = 40) {
override val configKeyDomain: ConfigKey.Domain override val configKeyDomain: ConfigKey.Domain
get() = ConfigKey.Domain("manga.tempestfansub.com", null) get() = ConfigKey.Domain("tempestscans.com", null)
override val listUrl: String get() = "/manga" override val listUrl: String get() = "/manga"
override val tableMode: Boolean get() = true override val tableMode: Boolean get() = true

Loading…
Cancel
Save