diff --git a/src/all/comickfun/AndroidManifest.xml b/src/all/comickfun/AndroidManifest.xml
index 50803f5b7..141145206 100644
--- a/src/all/comickfun/AndroidManifest.xml
+++ b/src/all/comickfun/AndroidManifest.xml
@@ -15,11 +15,11 @@
diff --git a/src/all/comickfun/build.gradle b/src/all/comickfun/build.gradle
index 6376cec84..0e1ea3497 100644
--- a/src/all/comickfun/build.gradle
+++ b/src/all/comickfun/build.gradle
@@ -3,10 +3,10 @@ apply plugin: 'kotlin-android'
apply plugin: 'kotlinx-serialization'
ext {
- extName = 'Comick.fun'
+ extName = 'Comick'
pkgNameSuffix = 'all.comickfun'
extClass = '.ComickFunFactory'
- extVersionCode = 17
+ extVersionCode = 18
isNsfw = true
}
diff --git a/src/all/comickfun/src/eu/kanade/tachiyomi/extension/all/comickfun/ComickFun.kt b/src/all/comickfun/src/eu/kanade/tachiyomi/extension/all/comickfun/ComickFun.kt
index d5c5f92ff..2212dba2c 100644
--- a/src/all/comickfun/src/eu/kanade/tachiyomi/extension/all/comickfun/ComickFun.kt
+++ b/src/all/comickfun/src/eu/kanade/tachiyomi/extension/all/comickfun/ComickFun.kt
@@ -19,13 +19,13 @@ import okhttp3.Response
import rx.Observable
import java.text.SimpleDateFormat
-const val API_BASE = "https://api.comick.fun"
+const val API_BASE = "https://api.comick.app"
abstract class ComickFun(override val lang: String, private val comickFunLang: String) : HttpSource() {
- override val name = "Comick.fun"
+ override val name = "Comick"
- override val baseUrl = "https://comick.fun"
+ override val baseUrl = "https://comick.app"
override val supportsLatest = true
@@ -189,7 +189,7 @@ abstract class ComickFun(override val lang: String, private val comickFunLang: S
thumbnail_url = data.cover_url
}
},
- hasNextPage = result.size >= 50
+ hasNextPage = result.size >= 30
)
}
diff --git a/src/all/comickfun/src/eu/kanade/tachiyomi/extension/all/comickfun/ComickFunFactory.kt b/src/all/comickfun/src/eu/kanade/tachiyomi/extension/all/comickfun/ComickFunFactory.kt
index a60d02778..3368d84b4 100644
--- a/src/all/comickfun/src/eu/kanade/tachiyomi/extension/all/comickfun/ComickFunFactory.kt
+++ b/src/all/comickfun/src/eu/kanade/tachiyomi/extension/all/comickfun/ComickFunFactory.kt
@@ -11,47 +11,52 @@ val legacyLanguageMappings = mapOf(
).withDefault { it } // country code matches language code
class ComickFunFactory : SourceFactory {
- override fun createSources(): List