From 82ddd180469e8244909c058d62d878a2f873ba4e Mon Sep 17 00:00:00 2001 From: Maxim Molochkov <48491463+klaseca@users.noreply.github.com> Date: Tue, 19 Jan 2021 19:04:30 +0400 Subject: [PATCH] [RU] Mangalib. Fix loading cover and getting chapters (#5485) * [RU] Libmanga. Fix loading cover * [RU] Libmanga. Fix getting chapters --- src/ru/libmanga/build.gradle | 2 +- .../eu/kanade/tachiyomi/extension/ru/libmanga/LibManga.kt | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/ru/libmanga/build.gradle b/src/ru/libmanga/build.gradle index 45fe09459..88681987c 100644 --- a/src/ru/libmanga/build.gradle +++ b/src/ru/libmanga/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'MangaLib' pkgNameSuffix = 'ru.libmanga' extClass = '.LibManga' - extVersionCode = 27 + extVersionCode = 28 libVersion = '1.2' } diff --git a/src/ru/libmanga/src/eu/kanade/tachiyomi/extension/ru/libmanga/LibManga.kt b/src/ru/libmanga/src/eu/kanade/tachiyomi/extension/ru/libmanga/LibManga.kt index 9d1d064f4..8bd3bd6c4 100644 --- a/src/ru/libmanga/src/eu/kanade/tachiyomi/extension/ru/libmanga/LibManga.kt +++ b/src/ru/libmanga/src/eu/kanade/tachiyomi/extension/ru/libmanga/LibManga.kt @@ -199,7 +199,7 @@ class LibManga : ConfigurableSource, HttpSource() { val genres = document.select(".media-tags > a").map { it.text() } manga.title = document.select(".media-name__main").text() - manga.thumbnail_url = "${baseUrl}${document.select(".media-sidebar__cover > img").attr("src")}" + manga.thumbnail_url = document.select(".media-sidebar__cover > img").attr("src") manga.author = body.select("div.media-info-list__title:contains(Автор) + div").text() manga.artist = body.select("div.media-info-list__title:contains(Художник) + div").text() manga.status = when ( @@ -221,7 +221,8 @@ class LibManga : ConfigurableSource, HttpSource() { .asJsoup() .toString() .substringAfter("window.__DATA__ = ") - .substringBefore(";") + .substringBefore("window._SITE_COLOR_") + .substringBeforeLast(";") val data = jsonParser.parse(dataStr).obj val chaptersList = data["chapters"]["list"].nullArray