From eec8605069a781e050e690bc7bc8e1cd7dc861ad Mon Sep 17 00:00:00 2001 From: rebel onion <87634197+rebelonion@users.noreply.github.com> Date: Fri, 3 Jan 2025 10:01:45 -0600 Subject: [PATCH] fix: extension installing --- .../eu/kanade/tachiyomi/extension/api/ExtensionGithubApi.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/extension/api/ExtensionGithubApi.kt b/app/src/main/java/eu/kanade/tachiyomi/extension/api/ExtensionGithubApi.kt index aef59959..a57f1f7d 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/extension/api/ExtensionGithubApi.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/extension/api/ExtensionGithubApi.kt @@ -108,7 +108,7 @@ internal class ExtensionGithubApi { } fun getAnimeApkUrl(extension: AnimeExtension.Available): String { - return "${extension.repository}/apk/${extension.apkName}" + return "${extension.repository.removeSuffix("index.min.json")}/apk/${extension.apkName}" } private fun List.toMangaExtensionSources(): List { @@ -196,7 +196,7 @@ internal class ExtensionGithubApi { } fun getMangaApkUrl(extension: MangaExtension.Available): String { - return "${extension.repository}/apk/${extension.apkName}" + return "${extension.repository.removeSuffix("index.min.json")}/apk/${extension.apkName}" } suspend fun findNovelExtensions(): List { @@ -282,7 +282,7 @@ internal class ExtensionGithubApi { } fun getNovelApkUrl(extension: NovelExtension.Available): String { - return "${extension.repository}/apk/${extension.pkgName}.apk" + return "${extension.repository.removeSuffix("index.min.json")}/apk/${extension.pkgName}.apk" } private fun fallbackRepoUrl(repoUrl: String): String? {