From: AsamK Date: Sun, 8 Sep 2024 06:29:54 +0000 (+0200) Subject: Don't set previousE164s param if cdsi token is empty X-Git-Tag: v0.13.6~16 X-Git-Url: https://git.nmode.ca/signal-cli/commitdiff_plain/bda395191b016b75119d14950aeb26a1b820568c Don't set previousE164s param if cdsi token is empty Fixes #1576 --- diff --git a/lib/src/main/java/org/asamk/signal/manager/helper/RecipientHelper.java b/lib/src/main/java/org/asamk/signal/manager/helper/RecipientHelper.java index bdd192a6..e003450b 100644 --- a/lib/src/main/java/org/asamk/signal/manager/helper/RecipientHelper.java +++ b/lib/src/main/java/org/asamk/signal/manager/helper/RecipientHelper.java @@ -231,7 +231,7 @@ public class RecipientHelper { final CdsiV2Service.Response response; try { response = dependencies.getAccountManager() - .getRegisteredUsersWithCdsi(previousNumbers, + .getRegisteredUsersWithCdsi(token.isEmpty() ? Set.of() : previousNumbers, newNumbers, account.getRecipientStore().getServiceIdToProfileKeyMap(), token,