From 2582da9ae894c4b73e9159f83f7f6daa30af6db6 Mon Sep 17 00:00:00 2001 From: Eugene <35057681+e-shl@users.noreply.github.com> Date: Sun, 21 Feb 2021 20:18:44 +0500 Subject: [PATCH] Correct loading on covers and remove api when share (#5931) --- src/ru/remanga/build.gradle | 2 +- .../src/eu/kanade/tachiyomi/extension/ru/remanga/Remanga.kt | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/ru/remanga/build.gradle b/src/ru/remanga/build.gradle index 3e39768a3..2a450ea87 100644 --- a/src/ru/remanga/build.gradle +++ b/src/ru/remanga/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'Remanga' pkgNameSuffix = 'ru.remanga' extClass = '.Remanga' - extVersionCode = 18 + extVersionCode = 19 libVersion = '1.2' } diff --git a/src/ru/remanga/src/eu/kanade/tachiyomi/extension/ru/remanga/Remanga.kt b/src/ru/remanga/src/eu/kanade/tachiyomi/extension/ru/remanga/Remanga.kt index 3e8babcfa..6e1e6cd65 100644 --- a/src/ru/remanga/src/eu/kanade/tachiyomi/extension/ru/remanga/Remanga.kt +++ b/src/ru/remanga/src/eu/kanade/tachiyomi/extension/ru/remanga/Remanga.kt @@ -135,7 +135,9 @@ class Remanga : ConfigurableSource, HttpSource() { // Do not change the title name to ensure work with a multilingual catalog! title = en_name url = "/api/titles/$dir/" - thumbnail_url = "$baseUrl/${img.high}" + thumbnail_url = if (img.high.isNotEmpty()) { + "$baseUrl/${img.high}" + } else "$baseUrl/${img.mid}" } private val simpleDateFormat by lazy { SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss", Locale.US) } @@ -244,7 +246,7 @@ class Remanga : ConfigurableSource, HttpSource() { } } override fun mangaDetailsRequest(manga: SManga): Request { - return GET(baseUrl + "/manga/" + manga.url.substringAfter("/api/titles/", "/"), headers) + return GET(baseUrl.replace("api.", "") + "/manga/" + manga.url.substringAfter("/api/titles/", "/"), headers) } override fun mangaDetailsParse(response: Response): SManga { val series = gson.fromJson>(response.body()?.charStream()!!)