From 2b2d1337183d373244613e3d41c8490cf0c72ba7 Mon Sep 17 00:00:00 2001 From: Bnyro Date: Thu, 21 Jul 2022 15:27:26 +0200 Subject: [PATCH] new version = null when checking version --- app/release/output-metadata.json | 16 ++++++++-------- .../github/libretube/preferences/MainSettings.kt | 6 ++++-- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/app/release/output-metadata.json b/app/release/output-metadata.json index 9e7eaaa0c..dff25728a 100644 --- a/app/release/output-metadata.json +++ b/app/release/output-metadata.json @@ -16,8 +16,8 @@ } ], "attributes": [], - "versionCode": 7, - "versionName": "0.2.5", + "versionCode": 14, + "versionName": "0.4.1", "outputFile": "app-x86_64-release.apk" }, { @@ -29,8 +29,8 @@ } ], "attributes": [], - "versionCode": 7, - "versionName": "0.2.5", + "versionCode": 14, + "versionName": "0.4.1", "outputFile": "app-x86-release.apk" }, { @@ -42,8 +42,8 @@ } ], "attributes": [], - "versionCode": 7, - "versionName": "0.2.5", + "versionCode": 14, + "versionName": "0.4.1", "outputFile": "app-armeabi-v7a-release.apk" }, { @@ -55,8 +55,8 @@ } ], "attributes": [], - "versionCode": 7, - "versionName": "0.2.5", + "versionCode": 14, + "versionName": "0.4.1", "outputFile": "app-arm64-v8a-release.apk" } ], diff --git a/app/src/main/java/com/github/libretube/preferences/MainSettings.kt b/app/src/main/java/com/github/libretube/preferences/MainSettings.kt index 8871bde12..0d13082ad 100644 --- a/app/src/main/java/com/github/libretube/preferences/MainSettings.kt +++ b/app/src/main/java/com/github/libretube/preferences/MainSettings.kt @@ -1,6 +1,7 @@ package com.github.libretube.preferences import android.os.Bundle +import android.util.Log import androidx.activity.result.ActivityResultLauncher import androidx.fragment.app.Fragment import androidx.preference.Preference @@ -86,9 +87,10 @@ class MainSettings : PreferenceFragmentCompat() { CoroutineScope(Dispatchers.IO).launch { // check for update val updateInfo = UpdateChecker.getLatestReleaseInfo() - if (updateInfo?.name != "" && BuildConfig.VERSION_NAME != updateInfo?.name) { + Log.e(TAG, updateInfo?.name.toString()) + if (updateInfo?.name != null && BuildConfig.VERSION_NAME != updateInfo?.name) { // show the UpdateAvailableDialog if there's an update available - val updateAvailableDialog = UpdateDialog(updateInfo!!) + val updateAvailableDialog = UpdateDialog(updateInfo) updateAvailableDialog.show(childFragmentManager, "UpdateAvailableDialog") } else { // otherwise show the no update available snackBar