diff --git a/pom.xml b/pom.xml
index 09826fec..20808609 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
org.hisp
dhis2-java-client
- 2.6.0
+ 2.6.1
jar
DHIS 2 API client for Java
diff --git a/src/main/java/org/hisp/dhis/response/Response.java b/src/main/java/org/hisp/dhis/response/Response.java
index b5306991..17e7a44c 100644
--- a/src/main/java/org/hisp/dhis/response/Response.java
+++ b/src/main/java/org/hisp/dhis/response/Response.java
@@ -129,7 +129,16 @@ public boolean isStatusOk() {
* @return a {@link Response} indicating a HTTP 200 OK status.
*/
public static Response ok() {
- return new Response(Status.OK, HttpStatus.OK, HttpStatus.OK.name());
+ return new Response(Status.OK, HttpStatus.OK, HttpStatus.OK.getReasonPhrase());
+ }
+
+ /**
+ * Creates a {@link Response} indicating a HTTP 204 OK status.
+ *
+ * @return a {@link Response} indicating a HTTP 204 OK status.
+ */
+ public static Response noContent() {
+ return new Response(Status.OK, HttpStatus.NO_CONTENT, HttpStatus.NO_CONTENT.getReasonPhrase());
}
/**
diff --git a/src/main/java/org/hisp/dhis/response/data/DataResponse.java b/src/main/java/org/hisp/dhis/response/data/DataResponse.java
index 97d18671..4eef86bf 100644
--- a/src/main/java/org/hisp/dhis/response/data/DataResponse.java
+++ b/src/main/java/org/hisp/dhis/response/data/DataResponse.java
@@ -72,7 +72,8 @@ public String toString() {
* @return a {@link DataResponse} indicating a HTTP 201 Created status.
*/
public static DataResponse created(String id) {
- return new DataResponse(Status.OK, HttpStatus.CREATED, "Object created", getIdMap(id));
+ return new DataResponse(Status.OK, HttpStatus.CREATED, HttpStatus.CREATED.getReasonPhrase(),
+ getIdMap(id));
}
/**