package org.asamk.signal.manager.helper;
-import com.google.protobuf.ByteString;
-
import org.asamk.signal.manager.api.Contact;
import org.asamk.signal.manager.api.GroupId;
import org.asamk.signal.manager.api.GroupNotFoundException;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicLong;
+import okio.ByteString;
+
public class SendHelper {
private final static Logger logger = LoggerFactory.getLogger(SendHelper.class);
final var senderKeyDistributionMessage = dependencies.getMessageSender()
.getOrCreateNewGroupSession(group.getDistributionId());
- final var distributionBytes = ByteString.copyFrom(senderKeyDistributionMessage.serialize());
+ final var distributionBytes = ByteString.of(senderKeyDistributionMessage.serialize());
final var contentToSend = messageSendLogEntry.content()
- .toBuilder()
- .setSenderKeyDistributionMessage(distributionBytes)
+ .newBuilder()
+ .senderKeyDistributionMessage(distributionBytes)
.build();
final var result = handleSendMessage(recipientId,