From 1fb3719c3083e9575ceb4706052025bdf7de7836 Mon Sep 17 00:00:00 2001 From: Franck LECUYER Date: Wed, 28 Jan 2026 11:57:38 +0100 Subject: [PATCH] Adapt the call to get the modifications from a composite modification Signed-off-by: Franck LECUYER --- .../server/services/NetworkModificationService.java | 7 ++++--- .../java/org/gridsuite/explore/server/ExploreTest.java | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) 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 167f4785..24427468 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 0c7d419e..6ff497b8 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));