diff --git a/app/src/main/java/org/thoughtcrime/securesms/util/FeatureFlags.java b/app/src/main/java/org/thoughtcrime/securesms/util/FeatureFlags.java index 23ce63264c..38a92ea565 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/util/FeatureFlags.java +++ b/app/src/main/java/org/thoughtcrime/securesms/util/FeatureFlags.java @@ -126,13 +126,13 @@ public final class FeatureFlags { CDSH, SENDER_KEY_MAX_AGE, DONOR_BADGES, - DONOR_BADGES_DISPLAY + DONOR_BADGES_DISPLAY, + CHANGE_NUMBER_ENABLED ); @VisibleForTesting static final Set NOT_REMOTE_CAPABLE = SetUtil.newHashSet( - PHONE_NUMBER_PRIVACY_VERSION, - CHANGE_NUMBER_ENABLED + PHONE_NUMBER_PRIVACY_VERSION ); /** @@ -206,6 +206,7 @@ public final class FeatureFlags { private static final Map FLAG_CHANGE_LISTENERS = new HashMap() {{ put(MESSAGE_PROCESSOR_ALARM_INTERVAL, change -> MessageProcessReceiver.startOrUpdateAlarm(ApplicationDependencies.getApplication())); put(SENDER_KEY, change -> ApplicationDependencies.getJobManager().add(new RefreshAttributesJob())); + put(CHANGE_NUMBER_ENABLED, change -> ApplicationDependencies.getJobManager().add(new RefreshAttributesJob())); }}; private static final Map REMOTE_VALUES = new TreeMap<>();