]> nmode's Git Repositories - signal-cli/blobdiff - lib/src/main/java/org/asamk/signal/manager/Manager.java
Don't clear contact store before receiving new sync contacts
[signal-cli] / lib / src / main / java / org / asamk / signal / manager / Manager.java
index 2f34f7a160f8b201411080cda27e7723ef0ad415..cd91230d7bb8667aa3a676efb10a5c4684521386 100644 (file)
@@ -1995,9 +1995,6 @@ public class Manager implements Closeable {
                         try (var attachmentAsStream = retrieveAttachmentAsStream(contactsMessage.getContactsStream()
                                 .asPointer(), tmpFile)) {
                             var s = new DeviceContactsInputStream(attachmentAsStream);
-                            if (contactsMessage.isComplete()) {
-                                account.getContactStore().clear();
-                            }
                             DeviceContact c;
                             while ((c = s.read()) != null) {
                                 if (c.getAddress().matches(account.getSelfAddress()) && c.getProfileKey().isPresent()) {