Horis 2 лет назад
Родитель
Сommit
5b71f69c3e

+ 6 - 1
app/src/main/java/io/legado/app/help/update/AppReleaseInfo.kt

@@ -18,7 +18,12 @@ enum class AppVariant {
     OFFICIAL,
     BETA_RELEASEA,
     BETA_RELEASE,
-    UNKNOWN
+    UNKNOWN;
+
+    fun isBeta(): Boolean {
+        return this == BETA_RELEASE || this == BETA_RELEASEA
+    }
+
 }
 
 data class GithubRelease(

+ 1 - 1
app/src/main/java/io/legado/app/help/update/AppUpdateGitHub.kt

@@ -24,7 +24,7 @@ object AppUpdateGitHub : AppUpdate.AppUpdateInterface {
         }
 
     private suspend fun getLatestRelease(): List<AppReleaseInfo> {
-        val lastReleaseUrl = if (checkVariant.name.lowercase().contains("beta")) {
+        val lastReleaseUrl = if (checkVariant.isBeta()) {
             "https://api.github.com/repos/gedoor/legado/releases/tags/beta"
         } else {
             "https://api.github.com/repos/gedoor/legado/releases/latest"