return;
}
- logger.debug("Only to be merged recipient had sender keys, re-assigning to the new recipient.");
+ logger.debug("To be merged recipient had sender keys, re-assigning to the new recipient.");
for (var key : keys) {
final var toBeMergedSenderKey = loadSenderKeyLocked(key);
deleteSenderKeyLocked(key);
if (senderKeyRecord != null) {
continue;
}
- storeSenderKeyLocked(newKey, senderKeyRecord);
+ storeSenderKeyLocked(newKey, toBeMergedSenderKey);
}
}
}
if (version >= 4) {
serverDeliveredTimestamp = in.readLong();
}
- Optional<SignalServiceAddress> addressOptional = sourceUuid == null && source.isEmpty()
+ Optional<SignalServiceAddress> addressOptional = sourceUuid == null
? Optional.absent()
: Optional.of(new SignalServiceAddress(sourceUuid, source));
return new SignalServiceEnvelope(type,