X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/06e93b84da2718c31111e820cd35a3354f22bae2..ae678871ec976f2bcf1cee969e555ca00239f7d8:/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 9b80a3aa..dd7f235f 100644 --- a/src/main/java/org/asamk/signal/json/JsonSendMessageResult.java +++ b/src/main/java/org/asamk/signal/json/JsonSendMessageResult.java @@ -22,9 +22,13 @@ public record JsonSendMessageResult( groupId != null ? groupId.toBase64() : null, result.isSuccess() ? Type.SUCCESS - : result.isNetworkFailure() - ? Type.NETWORK_FAILURE - : result.isUnregisteredFailure() ? Type.UNREGISTERED_FAILURE : Type.IDENTITY_FAILURE, + : result.isRateLimitFailure() + ? Type.RATE_LIMIT_FAILURE + : result.isNetworkFailure() + ? Type.NETWORK_FAILURE + : result.isUnregisteredFailure() + ? Type.UNREGISTERED_FAILURE + : Type.IDENTITY_FAILURE, result.proofRequiredFailure() != null ? result.proofRequiredFailure().getToken() : null, result.proofRequiredFailure() != null ? result.proofRequiredFailure().getRetryAfterSeconds() : null); } @@ -34,5 +38,6 @@ public record JsonSendMessageResult( NETWORK_FAILURE, UNREGISTERED_FAILURE, IDENTITY_FAILURE, + RATE_LIMIT_FAILURE, } }