|
@@ -247,9 +247,13 @@ class ExtensionDetailsController(bundle: Bundle? = null) :
|
|
}
|
|
}
|
|
|
|
|
|
private fun createUrl(url: String, pkgName: String, pkgFactory: String?, path: String = ""): String {
|
|
private fun createUrl(url: String, pkgName: String, pkgFactory: String?, path: String = ""): String {
|
|
- return when {
|
|
|
|
- !pkgFactory.isNullOrEmpty() -> "$url/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/$pkgFactory$path"
|
|
|
|
- else -> "$url/src/${pkgName.replace(".", "/")}$path"
|
|
|
|
|
|
+ return if (!pkgFactory.isNullOrEmpty()) {
|
|
|
|
+ when (path.isEmpty()) {
|
|
|
|
+ true -> "$url/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/$pkgFactory"
|
|
|
|
+ else -> "$url/multisrc/overrides/$pkgFactory/" + (pkgName.split(".").lastOrNull() ?: "") + path
|
|
|
|
+ }
|
|
|
|
+ } else {
|
|
|
|
+ url + "/src/" + pkgName.replace(".", "/") + path
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|