diff --git a/libsignal/service/src/main/java/org/whispersystems/signalservice/internal/push/VerificationCodeFailureResponseBody.kt b/libsignal/service/src/main/java/org/whispersystems/signalservice/internal/push/VerificationCodeFailureResponseBody.kt index d5ddb5b8b4..7dce47b6c1 100644 --- a/libsignal/service/src/main/java/org/whispersystems/signalservice/internal/push/VerificationCodeFailureResponseBody.kt +++ b/libsignal/service/src/main/java/org/whispersystems/signalservice/internal/push/VerificationCodeFailureResponseBody.kt @@ -1,12 +1,14 @@ package org.whispersystems.signalservice.internal.push +import com.fasterxml.jackson.annotation.JsonInclude import com.fasterxml.jackson.annotation.JsonProperty /** * Jackson parser for the response body from the server explaining a failure. * See also [org.whispersystems.signalservice.api.push.exceptions.ExternalServiceFailureException] */ +@JsonInclude(JsonInclude.Include.NON_NULL) data class VerificationCodeFailureResponseBody( - @JsonProperty val permanentFailure: Boolean, - @JsonProperty val reason: String + @JsonProperty("permanentFailure") val permanentFailure: Boolean, + @JsonProperty("reason") val reason: String )