From 036d91c039552e1c52e44ff63fe1408595421d45 Mon Sep 17 00:00:00 2001 From: Nicholas Tinsley Date: Thu, 28 Mar 2024 15:59:08 -0400 Subject: [PATCH] Align linked device megaphone lifespan. Thank you to Signal.DE from the community forum. --- .../java/org/thoughtcrime/securesms/megaphone/Megaphones.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/megaphone/Megaphones.java b/app/src/main/java/org/thoughtcrime/securesms/megaphone/Megaphones.java index fc9e694e08..8108a607ff 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/megaphone/Megaphones.java +++ b/app/src/main/java/org/thoughtcrime/securesms/megaphone/Megaphones.java @@ -176,7 +176,7 @@ public final class Megaphones { throw new IllegalStateException("No linked device to show"); } - long expiringAt = device.lastActiveTimestamp + TimeUnit.DAYS.toMillis(30); + long expiringAt = device.lastActiveTimestamp + FeatureFlags.linkedDeviceLifespan(); long expiringIn = Math.max(expiringAt - System.currentTimeMillis(), 0); int expiringDays = (int) TimeUnit.MILLISECONDS.toDays(expiringIn);