From 9069c5abb67a422f5635b13d23356b6ced491e7a Mon Sep 17 00:00:00 2001 From: Jon Chambers Date: Tue, 21 Nov 2023 20:33:11 -0500 Subject: [PATCH] Temporarily make registration challenge notifications "noisy" --- .../org/whispersystems/textsecuregcm/push/APNSender.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/service/src/main/java/org/whispersystems/textsecuregcm/push/APNSender.java b/service/src/main/java/org/whispersystems/textsecuregcm/push/APNSender.java index 72f7cfa5a..fe78c7bc9 100644 --- a/service/src/main/java/org/whispersystems/textsecuregcm/push/APNSender.java +++ b/service/src/main/java/org/whispersystems/textsecuregcm/push/APNSender.java @@ -103,7 +103,7 @@ public CompletableFuture sendNotification(final Push .build(); case CHALLENGE -> new SimpleApnsPayloadBuilder() - .setContentAvailable(true) + .setLocalizedAlertMessage("APN_Message") .addCustomProperty("challenge", notification.data()) .build(); @@ -125,7 +125,8 @@ public CompletableFuture sendNotification(final Push case NOTIFICATION -> (notification.urgent() || isVoip) ? DeliveryPriority.IMMEDIATE : DeliveryPriority.CONSERVE_POWER; case ATTEMPT_LOGIN_NOTIFICATION_HIGH_PRIORITY -> DeliveryPriority.IMMEDIATE; - case CHALLENGE, RATE_LIMIT_CHALLENGE -> DeliveryPriority.CONSERVE_POWER; + case CHALLENGE -> DeliveryPriority.IMMEDIATE; + case RATE_LIMIT_CHALLENGE -> DeliveryPriority.CONSERVE_POWER; }; final String collapseId =