Use full version code for version tracking.

This commit is contained in:
Cody Henthorne
2025-03-26 13:09:20 -04:00
parent 390a03b783
commit d2cc5d54fe
3 changed files with 6 additions and 4 deletions

View File

@@ -19,6 +19,7 @@ import org.greenrobot.eventbus.EventBus;
import org.signal.core.util.PendingIntentFlags;
import org.signal.core.util.logging.Log;
import org.signal.libsignal.zkgroup.profiles.ProfileKey;
import org.thoughtcrime.securesms.BuildConfig;
import org.thoughtcrime.securesms.R;
import org.thoughtcrime.securesms.backup.proto.SharedPreference;
import org.thoughtcrime.securesms.crypto.ProfileKeyUtil;
@@ -571,7 +572,7 @@ public class TextSecurePreferences {
}
public static int getLastVersionCode(Context context) {
return getIntegerPreference(context, LAST_VERSION_CODE_PREF, Util.getCanonicalVersionCode());
return getIntegerPreference(context, LAST_VERSION_CODE_PREF, BuildConfig.VERSION_CODE);
}
public static void setLastVersionCode(Context context, int versionCode) {

View File

@@ -3,6 +3,7 @@ package org.thoughtcrime.securesms.util
import android.content.Context
import android.content.pm.PackageManager
import org.signal.core.util.logging.Log
import org.thoughtcrime.securesms.BuildConfig
import org.thoughtcrime.securesms.dependencies.AppDependencies
import org.thoughtcrime.securesms.jobs.RefreshAttributesJob
import org.thoughtcrime.securesms.jobs.RemoteConfigRefreshJob
@@ -20,7 +21,7 @@ object VersionTracker {
@JvmStatic
fun updateLastSeenVersion(context: Context) {
val currentVersionCode = Util.getCanonicalVersionCode()
val currentVersionCode = BuildConfig.VERSION_CODE
val lastVersionCode = TextSecurePreferences.getLastVersionCode(context)
if (currentVersionCode != lastVersionCode) {