X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/2c159952893123b190f66bd10370a4b12c3471d2..04de0010b57b4d5ab5cdda5cb79507cf7c7dbabe:/src/main/java/org/asamk/signal/json/JsonSendMessageResult.java diff --git a/src/main/java/org/asamk/signal/json/JsonSendMessageResult.java b/src/main/java/org/asamk/signal/json/JsonSendMessageResult.java index dd7f235f..f9ca8f86 100644 --- a/src/main/java/org/asamk/signal/json/JsonSendMessageResult.java +++ b/src/main/java/org/asamk/signal/json/JsonSendMessageResult.java @@ -2,8 +2,8 @@ package org.asamk.signal.json; import com.fasterxml.jackson.annotation.JsonInclude; +import org.asamk.signal.manager.api.GroupId; import org.asamk.signal.manager.api.SendMessageResult; -import org.asamk.signal.manager.groups.GroupId; public record JsonSendMessageResult( JsonRecipientAddress recipientAddress, @@ -28,7 +28,9 @@ public record JsonSendMessageResult( ? Type.NETWORK_FAILURE : result.isUnregisteredFailure() ? Type.UNREGISTERED_FAILURE - : Type.IDENTITY_FAILURE, + : result.isInvalidPreKeyFailure() + ? Type.INVALID_PRE_KEY_FAILURE + : Type.IDENTITY_FAILURE, result.proofRequiredFailure() != null ? result.proofRequiredFailure().getToken() : null, result.proofRequiredFailure() != null ? result.proofRequiredFailure().getRetryAfterSeconds() : null); } @@ -39,5 +41,6 @@ public record JsonSendMessageResult( UNREGISTERED_FAILURE, IDENTITY_FAILURE, RATE_LIMIT_FAILURE, + INVALID_PRE_KEY_FAILURE, } }