diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f0e4507 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +.classpath +.project +.settings +/target diff --git a/src/main/java/com/cribbstechnologies/clients/mandrill/model/response/message/MessageResponse.java b/src/main/java/com/cribbstechnologies/clients/mandrill/model/response/message/MessageResponse.java index 0d237e4..91645ff 100644 --- a/src/main/java/com/cribbstechnologies/clients/mandrill/model/response/message/MessageResponse.java +++ b/src/main/java/com/cribbstechnologies/clients/mandrill/model/response/message/MessageResponse.java @@ -1,5 +1,7 @@ package com.cribbstechnologies.clients.mandrill.model.response.message; +import org.codehaus.jackson.annotate.JsonProperty; + import com.cribbstechnologies.clients.mandrill.model.response.BaseMandrillResponse; public class MessageResponse extends BaseMandrillResponse { @@ -7,6 +9,7 @@ public class MessageResponse extends BaseMandrillResponse { String email; String status; String _id; + String rejectReason; public String getEmail() { return email; @@ -31,4 +34,13 @@ public String get_id() { public void set_id(String _id) { this._id = _id; } + + public String getRejectReason() { + return this.rejectReason; + } + + @JsonProperty("reject_reason") + public void setRejectReason(String rejectReason) { + this.rejectReason = rejectReason; + } } diff --git a/src/main/java/com/cribbstechnologies/clients/mandrill/request/MandrillRESTRequest.java b/src/main/java/com/cribbstechnologies/clients/mandrill/request/MandrillRESTRequest.java index 4a5d164..2cf41a3 100644 --- a/src/main/java/com/cribbstechnologies/clients/mandrill/request/MandrillRESTRequest.java +++ b/src/main/java/com/cribbstechnologies/clients/mandrill/request/MandrillRESTRequest.java @@ -42,7 +42,7 @@ private BaseMandrillResponse performPostRequest(BaseMandrillRequest request, Str request.setKey(config.getApiKey()); HttpPost postRequest = new HttpPost(config.getServiceUrl() + serviceMethod); String postData = getPostData(request); - StringEntity input = new StringEntity(postData, "UFT-8"); + StringEntity input = new StringEntity(postData, "UTF-8"); input.setContentType("application/json"); postRequest.setEntity(input);