From: AsamK Date: Fri, 21 Oct 2022 14:22:09 +0000 (+0200) Subject: Don't output caption if it's empty X-Git-Tag: v0.11.5~38 X-Git-Url: https://git.nmode.ca/signal-cli/commitdiff_plain/e450f36e813250f3a2a78ff13970b34d01ab1924?ds=sidebyside Don't output caption if it's empty --- diff --git a/lib/src/main/java/org/asamk/signal/manager/api/MessageEnvelope.java b/lib/src/main/java/org/asamk/signal/manager/api/MessageEnvelope.java index 2140d413..2eb0546a 100644 --- a/lib/src/main/java/org/asamk/signal/manager/api/MessageEnvelope.java +++ b/lib/src/main/java/org/asamk/signal/manager/api/MessageEnvelope.java @@ -289,7 +289,7 @@ public record MessageEnvelope( a.getSize().map(Integer::longValue), a.getPreview(), Optional.empty(), - a.getCaption(), + a.getCaption().map(c -> c.isEmpty() ? null : c), a.getWidth() == 0 ? Optional.empty() : Optional.of(a.getWidth()), a.getHeight() == 0 ? Optional.empty() : Optional.of(a.getHeight()), a.getVoiceNote(),