]> nmode's Git Repositories - signal-cli/blobdiff - lib/src/main/java/org/asamk/signal/manager/util/MessageCacheUtils.java
Update libsignal-service-java
[signal-cli] / lib / src / main / java / org / asamk / signal / manager / util / MessageCacheUtils.java
index 9d7e0c5013ab7b74ca3d44dbb16ebd6f36f87a8a..a1f19274f08f06391f4c70b4b4ddb50b7bd7290c 100644 (file)
@@ -1,6 +1,5 @@
 package org.asamk.signal.manager.util;
 
-import org.whispersystems.libsignal.util.guava.Optional;
 import org.whispersystems.signalservice.api.messages.SignalServiceEnvelope;
 import org.whispersystems.signalservice.api.push.ServiceId;
 import org.whispersystems.signalservice.api.push.SignalServiceAddress;
@@ -11,6 +10,7 @@ import java.io.File;
 import java.io.FileInputStream;
 import java.io.FileOutputStream;
 import java.io.IOException;
+import java.util.Optional;
 
 public class MessageCacheUtils {
 
@@ -59,7 +59,7 @@ public class MessageCacheUtils {
                 serverDeliveredTimestamp = in.readLong();
             }
             Optional<SignalServiceAddress> addressOptional = sourceServiceId == null
-                    ? Optional.absent()
+                    ? Optional.empty()
                     : Optional.of(new SignalServiceAddress(sourceServiceId, source));
             return new SignalServiceEnvelope(type,
                     addressOptional,