From 9c7f314f653400fea78f2ad1271f7c5c464d35c8 Mon Sep 17 00:00:00 2001 From: Zakhar Timoshenko Date: Fri, 1 Dec 2023 02:48:00 +0300 Subject: [PATCH] [HentaiUkr] Add usage of `objects69.json` --- .../org/koitharu/kotatsu/parsers/site/uk/HentaiUkrParser.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/uk/HentaiUkrParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/uk/HentaiUkrParser.kt index 1a40d9e2..a5cd7080 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/uk/HentaiUkrParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/uk/HentaiUkrParser.kt @@ -22,6 +22,7 @@ import java.util.* private const val HEADER_ENCODING = "Content-Encoding" private const val PAGE_SIZE = 60 +// NOTE High profile focus @MangaSourceParser("HENTAIUKR", "HentaiUkr", "uk", ContentType.HENTAI) class HentaiUkrParser(context: MangaLoaderContext) : MangaParser(context, MangaSource.HENTAIUKR), Interceptor { @@ -32,6 +33,8 @@ class HentaiUkrParser(context: MangaLoaderContext) : MangaParser(context, MangaS webClient.httpGet("https://$domain/search/objects.json").parseJson() }.recoverCatchingCancellable { webClient.httpGet("https://$domain/search/objects2.json").parseJson() + }.recoverCatchingCancellable { + webClient.httpGet("https://$domain/search/objects69.json").parseJson() }.getOrThrow().getJSONArray("manga").toJSONList() }