]> nmode's Git Repositories - signal-cli/commitdiff
Don't output caption if it's empty
authorAsamK <asamk@gmx.de>
Fri, 21 Oct 2022 14:22:09 +0000 (16:22 +0200)
committerAsamK <asamk@gmx.de>
Fri, 21 Oct 2022 14:22:09 +0000 (16:22 +0200)
lib/src/main/java/org/asamk/signal/manager/api/MessageEnvelope.java

index 2140d413a73624039819d1517d6ef8488d7c9831..2eb0546a07e956363c9118b1a2cbd3eb6da98ed5 100644 (file)
@@ -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(),