]> nmode's Git Repositories - signal-cli/blobdiff - src/main/java/org/asamk/signal/commands/SendCommand.java
Check if required quote-author parameter is missing
[signal-cli] / src / main / java / org / asamk / signal / commands / SendCommand.java
index 9784171aef2d969ef8e0989acc50ab676f5addba..39be74ee1eaa4b34a6c5479265c7d6041e8075c6 100644 (file)
@@ -179,6 +179,9 @@ public class SendCommand implements JsonRpcLocalCommand {
         final var quoteTimestamp = ns.getLong("quote-timestamp");
         if (quoteTimestamp != null) {
             final var quoteAuthor = ns.getString("quote-author");
+            if (quoteAuthor == null) {
+                throw new UserErrorException("Quote author parameter is missing");
+            }
             final var quoteMessage = ns.getString("quote-message");
             final var quoteMentionStrings = ns.<String>getList("quote-mention");
             final var quoteMentions = quoteMentionStrings == null