diff --git a/access-grant/src/main/java/com/inrupt/client/accessgrant/AccessGrantClient.java b/access-grant/src/main/java/com/inrupt/client/accessgrant/AccessGrantClient.java index 9e8f2e9fad6..538bb128e44 100644 --- a/access-grant/src/main/java/com/inrupt/client/accessgrant/AccessGrantClient.java +++ b/access-grant/src/main/java/com/inrupt/client/accessgrant/AccessGrantClient.java @@ -490,7 +490,7 @@ public CompletionStage revoke(final AccessCredential credential) { final Map credentialStatus = new HashMap<>(); credentialStatus.put(TYPE, status.getType()); - credentialStatus.put("status", Integer.toString(status.getIndex())); + credentialStatus.put("status", "1"); final Map data = new HashMap<>(); data.put("credentialId", credential.getIdentifier()); diff --git a/access-grant/src/test/java/com/inrupt/client/accessgrant/MockAccessGrantServer.java b/access-grant/src/test/java/com/inrupt/client/accessgrant/MockAccessGrantServer.java index c90d76fad2a..8c748eec18e 100644 --- a/access-grant/src/test/java/com/inrupt/client/accessgrant/MockAccessGrantServer.java +++ b/access-grant/src/test/java/com/inrupt/client/accessgrant/MockAccessGrantServer.java @@ -256,6 +256,7 @@ private void setupMocks() { wireMockServer.stubFor(post(urlEqualTo("/status")) .atPriority(1) .withHeader("Authorization", containing("Bearer eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.")) + .withRequestBody(containing("\"status\":\"1\"")) .withRequestBody(containing("\"" + wireMockServer.baseUrl() + "/access-grant-1\"")) .willReturn(aResponse() .withStatus(204)));