From e8b4ca5149b2a92f3f69bcb60cdc265f3d362347 Mon Sep 17 00:00:00 2001
From: Pavka <p.mosein@edadeal.ru>
Date: Sun, 13 Dec 2020 00:32:00 +0300
Subject: [PATCH] [Ru]Mangalib. Fix images with double slash (#5112)

Co-authored-by: pavkazzz <me@pavkazzz.ru>
---
 src/ru/libmanga/build.gradle                                  | 2 +-
 .../src/eu/kanade/tachiyomi/extension/ru/libmanga/LibManga.kt | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/ru/libmanga/build.gradle b/src/ru/libmanga/build.gradle
index b4d1d3493..eb4abc035 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 = 25
+    extVersionCode = 26
     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 4768c9279..0517252c0 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
@@ -68,7 +68,7 @@ class LibManga : ConfigurableSource, HttpSource() {
     private val servers = mapOf(
         "secondary" to "https://img2.emanga.ru",
         "fourth" to "https://img4.imgslib.ru",
-        "compress" to "https://img3.cdnlib.org",
+        "compress" to "https://img3.yaoilib.org",
     )
 
     override fun setupPreferenceScreen(screen: androidx.preference.PreferenceScreen) {
@@ -301,7 +301,7 @@ class LibManga : ConfigurableSource, HttpSource() {
         val pages = mutableListOf<Page>()
 
         pagesJson.forEach { page ->
-            pages.add(Page(page["p"].int, "", imageServerUrl + imgUrl + page["u"].string))
+            pages.add(Page(page["p"].int, "", imageServerUrl + "/" + imgUrl + page["u"].string))
         }
         return pages
     }