From 09cdb53791b0d84bab4b1ebd668a0a4e46235db3 Mon Sep 17 00:00:00 2001 From: CherretGit Date: Sat, 14 Mar 2026 23:43:37 +0700 Subject: [PATCH] fix updates --- .../com/cherret/zaprett/ui/viewmodel/HomeViewModel.kt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/cherret/zaprett/ui/viewmodel/HomeViewModel.kt b/app/src/main/java/com/cherret/zaprett/ui/viewmodel/HomeViewModel.kt index 441b494..a78a079 100644 --- a/app/src/main/java/com/cherret/zaprett/ui/viewmodel/HomeViewModel.kt +++ b/app/src/main/java/com/cherret/zaprett/ui/viewmodel/HomeViewModel.kt @@ -82,10 +82,12 @@ class HomeViewModel(application: Application) : AndroidViewModel(application) { if (prefs.getBoolean("auto_update", BuildConfig.auto_update)) { getUpdate(prefs) .onSuccess { updateData -> - downloadUrl.value = updateData.updateInfo.downloadUrl - changeLog.value = updateData.changelog - newVersion.value = updateData.updateInfo.version - updateAvailable.value = true + if (updateData.updateInfo.versionCode > BuildConfig.VERSION_CODE) { + downloadUrl.value = updateData.updateInfo.downloadUrl + changeLog.value = updateData.changelog + newVersion.value = updateData.updateInfo.version + updateAvailable.value = true + } } .onFailure { exception -> _errorFlow.value = exception.toString()