diff --git a/bellatrix.data/src/main/java/solutions/bellatrix/data/http/infrastructure/HttpRepository.java b/bellatrix.data/src/main/java/solutions/bellatrix/data/http/infrastructure/HttpRepository.java index 1cbca753..2627c2c1 100644 --- a/bellatrix.data/src/main/java/solutions/bellatrix/data/http/infrastructure/HttpRepository.java +++ b/bellatrix.data/src/main/java/solutions/bellatrix/data/http/infrastructure/HttpRepository.java @@ -26,7 +26,6 @@ public abstract class HttpRepository implements public static final EventListener DELETING_ENTITY = new EventListener<>(); public static final EventListener ENTITY_DELETED = new EventListener<>(); - protected final HttpContext repositoryContext; private final Class entityType; private final ObjectConverter objectConverter; @@ -141,8 +140,9 @@ protected ObjectConverter getObjectConverter() { return objectConverter; } - protected HttpResponse handleResponse(Supplier response) { - return new HttpResponse(response.get().getBody().asString(), response.get()); + protected HttpResponse handleResponse(Supplier responseSupplier) { + Response response = responseSupplier.get(); + return new HttpResponse(response.getBody().asString(), response); } protected void updateRequestContext(Consumer requestConfigConsumer) {