diff --git a/src/main/java/org/gridsuite/explore/server/services/NetworkModificationService.java b/src/main/java/org/gridsuite/explore/server/services/NetworkModificationService.java index 167f478..2442746 100644 --- a/src/main/java/org/gridsuite/explore/server/services/NetworkModificationService.java +++ b/src/main/java/org/gridsuite/explore/server/services/NetworkModificationService.java @@ -100,9 +100,10 @@ public List getCompositeModificationContent(UUID compositeModificationId .fromPath(DELIMITER + NETWORK_MODIFICATION_API_VERSION + DELIMITER + - "/network-composite-modification/" + - compositeModificationId + - "/network-modifications") + NETWORK_COMPOSITE_MODIFICATIONS_PATH + + DELIMITER + + NETWORK_MODIFICATIONS_PATH) + .queryParam(UUIDS, List.of(compositeModificationId)) .buildAndExpand() .toUriString(); return restTemplate.exchange(networkModificationServerBaseUri + path, HttpMethod.GET, null, diff --git a/src/test/java/org/gridsuite/explore/server/ExploreTest.java b/src/test/java/org/gridsuite/explore/server/ExploreTest.java index 0c7d419..6ff497b 100644 --- a/src/test/java/org/gridsuite/explore/server/ExploreTest.java +++ b/src/test/java/org/gridsuite/explore/server/ExploreTest.java @@ -351,7 +351,7 @@ public MockResponse dispatch(RecordedRequest request) { return new MockResponse(200, Headers.of(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_JSON_VALUE), modificationInfosAttributesAsString); - } else if (path.matches("/v1/network-composite-modification/" + COMPOSITE_MODIFICATION_UUID + "/network-modifications")) { + } else if (path.matches("/v1/network-composite-modifications/network-modifications[?]uuids=" + COMPOSITE_MODIFICATION_UUID)) { return new MockResponse(200, Headers.of(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_JSON_VALUE), mapper.writeValueAsString(compositeModificationMetadata));