X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/a66dd0dc79330b095a1bc0353ea183d7846fb945..d356d92b5eb24f7340055f766455b943c274bc50:/src/main/java/org/asamk/signal/dbus/DbusReceiveMessageHandler.java diff --git a/src/main/java/org/asamk/signal/dbus/DbusReceiveMessageHandler.java b/src/main/java/org/asamk/signal/dbus/DbusReceiveMessageHandler.java index 6aac76a8..29f4a4c9 100644 --- a/src/main/java/org/asamk/signal/dbus/DbusReceiveMessageHandler.java +++ b/src/main/java/org/asamk/signal/dbus/DbusReceiveMessageHandler.java @@ -30,7 +30,7 @@ public class DbusReceiveMessageHandler implements Manager.ReceiveMessageHandler try { sendDbusMessages(envelope); } catch (DBusException e) { - e.printStackTrace(); + throw new RuntimeException(e); } } @@ -131,7 +131,7 @@ public class DbusReceiveMessageHandler implements Manager.ReceiveMessageHandler private List getAttachments(MessageEnvelope.Data message) { var attachments = new ArrayList(); - if (message.attachments().size() > 0) { + if (!message.attachments().isEmpty()) { for (var attachment : message.attachments()) { if (attachment.file().isPresent()) { attachments.add(attachment.file().get().getAbsolutePath()); @@ -143,7 +143,7 @@ public class DbusReceiveMessageHandler implements Manager.ReceiveMessageHandler private HashMap> getMessageExtras(MessageEnvelope.Data message) { var extras = new HashMap>(); - if (message.attachments().size() > 0) { + if (!message.attachments().isEmpty()) { var attachments = message.attachments() .stream() .filter(a -> a.id().isPresent()) @@ -151,7 +151,7 @@ public class DbusReceiveMessageHandler implements Manager.ReceiveMessageHandler .toList(); extras.put("attachments", new Variant<>(attachments, "aa{sv}")); } - if (message.mentions().size() > 0) { + if (!message.mentions().isEmpty()) { var mentions = message.mentions().stream().map(this::getMentionMap).toList(); extras.put("mentions", new Variant<>(mentions, "aa{sv}")); }