Inline the sender key feature flag.

fork-5.53.8
Greyson Parrelli 2021-11-02 09:59:39 -04:00
rodzic 35eef0150d
commit 9a65328c1b
2 zmienionych plików z 14 dodań i 25 usunięć

Wyświetl plik

@ -185,7 +185,6 @@ public final class GroupSendUtil {
}
}
if (FeatureFlags.senderKey()) {
if (groupId == null) {
Log.i(TAG, "Recipients not in a group. Using legacy.");
legacyTargets.addAll(senderKeyTargets);
@ -203,11 +202,6 @@ public final class GroupSendUtil {
} else {
Log.i(TAG, "Can use sender key for " + senderKeyTargets.size() + "/" + allTargets.size() + " recipients.");
}
} else {
Log.i(TAG, "Feature flag disabled. Using legacy.");
legacyTargets.addAll(senderKeyTargets);
senderKeyTargets.clear();
}
if (relatedMessageId != null) {
SignalLocalMetrics.GroupMessageSend.onSenderKeyStarted(relatedMessageId.getId());

Wyświetl plik

@ -375,11 +375,6 @@ public final class FeatureFlags {
return getLong(RETRY_RESPOND_MAX_AGE, TimeUnit.DAYS.toMillis(14));
}
/** Whether or not sending using sender key is enabled. */
public static boolean senderKey() {
return getBoolean(SENDER_KEY, true);
}
/** How long a sender key can live before it needs to be rotated. */
public static long senderKeyMaxAge() {
return Math.min(getLong(SENDER_KEY_MAX_AGE, TimeUnit.DAYS.toMillis(14)), TimeUnit.DAYS.toMillis(90));