diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/YurinekoParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/YurinekoParser.kt index c0a7d150..23dc621f 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/YurinekoParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/vi/YurinekoParser.kt @@ -30,6 +30,9 @@ internal class YurinekoParser(context: MangaLoaderContext) : PagedMangaParser(co private val apiDomain get() = "api.$domain" + private val storageDomain + get() = "storage.$domain" + override val filterCapabilities: MangaListFilterCapabilities get() = MangaListFilterCapabilities( isMultipleTagsSupported = true, @@ -68,7 +71,7 @@ internal class YurinekoParser(context: MangaLoaderContext) : PagedMangaParser(co publicUrl = relativeUrl.toAbsoluteUrl(domain), rating = RATING_UNKNOWN, isNsfw = true, - coverUrl = jo.getString("thumbnail"), + coverUrl = "https://$storageDomain/${jo.getString("thumbnail")}", tags = jo.getJSONArray("tag").mapJSONToSet { tag -> MangaTag( title = tag.getString("name"), @@ -127,7 +130,7 @@ internal class YurinekoParser(context: MangaLoaderContext) : PagedMangaParser(co .map { url -> MangaPage( id = generateUid(url), - url = url, + url = "https://$storageDomain/$url", preview = null, source = source, )