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)); } /**