From 1c5c8c61cfe951263126f8f04f9684f9d04c05f8 Mon Sep 17 00:00:00 2001 From: GiuseppeS Date: Wed, 12 Feb 2025 18:11:05 +0100 Subject: [PATCH] Fix su UpdatesManager --- .../core/update/UpdatesManager.java | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/app/src/main/java/it/integry/integrywmsnative/core/update/UpdatesManager.java b/app/src/main/java/it/integry/integrywmsnative/core/update/UpdatesManager.java index f09379f8..00bc43a7 100644 --- a/app/src/main/java/it/integry/integrywmsnative/core/update/UpdatesManager.java +++ b/app/src/main/java/it/integry/integrywmsnative/core/update/UpdatesManager.java @@ -11,6 +11,7 @@ import java.io.File; import javax.inject.Singleton; +import it.integry.integrywmsnative.BuildConfig; import it.integry.integrywmsnative.core.rest.consumers.SystemRESTConsumer; import it.integry.integrywmsnative.core.rest.model.system.LatestAppVersionInfoDTO; import it.integry.integrywmsnative.core.settings.SettingsManager; @@ -40,23 +41,12 @@ public class UpdatesManager { if (latestData == null) return; + if(latestData.getLatestVersionCode() <= BuildConfig.VERSION_CODE) + return; + showDialog(latestData, () -> { installAPK(currentDownloadUrl); }); - -// AppUpdater appUpdater = new AppUpdater(mContext) -// .setDisplay(Display.DIALOG) -// .setUpdateFrom(UpdateFrom.JSON) -// .setUpdateJSON(currentVersionUrl) -// .setButtonDoNotShowAgain(null) -// .setButtonUpdateClickListener((dialog, which) -> { -// installAPK(currentDownloadUrl); -// }); -// -// if (latestData.isForced()) -// appUpdater.setButtonDismiss(null); -// -// appUpdater.start(); }, ex -> UtilityExceptions.defaultException(mContext, ex)); }