]> nmode's Git Repositories - signal-cli/blobdiff - lib/src/main/java/org/asamk/signal/manager/Manager.java
Correctly store uuid from server
[signal-cli] / 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)) {
-                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);