From 2ab03cb668d1db94669b8a54f513880666869da3 Mon Sep 17 00:00:00 2001 From: ViAnh <37103340+VietAnh14@users.noreply.github.com> Date: Sat, 26 Nov 2022 23:37:11 +0700 Subject: [PATCH] [Manhwa18] Fix parse upload date (#115) --- .../org/koitharu/kotatsu/parsers/site/Manhwa18Parser.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/Manhwa18Parser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/Manhwa18Parser.kt index 5f6da4c7..0f8b82b1 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/Manhwa18Parser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/Manhwa18Parser.kt @@ -83,12 +83,13 @@ class Manhwa18Parser(override val context: MangaLoaderContext) : PagedMangaParse "minute", "minutes" -> Calendar.MINUTE "hour", "hours" -> Calendar.HOUR "day", "days" -> Calendar.DAY_OF_YEAR + "week", "weeks" -> Calendar.WEEK_OF_YEAR "month", "months" -> Calendar.MONTH "year", "years" -> Calendar.YEAR else -> return 0 } val cal = Calendar.getInstance() - cal.add(timeUnit, timeAmount) + cal.add(timeUnit, -timeAmount) return cal.time.time } @@ -168,7 +169,7 @@ class Manhwa18Parser(override val context: MangaLoaderContext) : PagedMangaParse override suspend fun getTags(): Set { return context.httpGet("https://${getDomain()}/").parseHtml().selectFirstOrThrow(".genres-menu") - ?.select("a.genres-item").orEmpty() + .select("a.genres-item").orEmpty() .mapToSet { MangaTag( title = it.text(),