]> nmode's Git Repositories - signal-cli/commitdiff
Correctly store uuid from server
authorAsamK <asamk@gmx.de>
Sun, 2 May 2021 10:09:12 +0000 (12:09 +0200)
committerAsamK <asamk@gmx.de>
Mon, 3 May 2021 16:43:45 +0000 (18:43 +0200)
lib/src/main/java/org/asamk/signal/manager/Manager.java

index 7be2c2d37d73a7c14904021e1e507dfd8c4e0de4..d55362dec1a7186468ab591264d209f9ef09bd53 100644 (file)
@@ -1293,8 +1293,9 @@ public class Manager implements Closeable {
         for (var address : addressesMissingUuid) {
             final var number = address.getNumber().get();
             if (registeredUsers.containsKey(number)) {
         for (var address : addressesMissingUuid) {
             final var number = address.getNumber().get();
             if (registeredUsers.containsKey(number)) {
-                final var newAddress = resolveSignalServiceAddress(new SignalServiceAddress(registeredUsers.get(number),
-                        number));
+                final var newAddress = resolveSignalServiceAddress(resolveRecipientTrusted(new SignalServiceAddress(
+                        registeredUsers.get(number),
+                        number)));
                 signalServiceAddresses.add(newAddress);
             } else {
                 signalServiceAddresses.add(address);
                 signalServiceAddresses.add(newAddress);
             } else {
                 signalServiceAddresses.add(address);