diff --git a/src/main/java/org/gridsuite/explore/server/ExploreController.java b/src/main/java/org/gridsuite/explore/server/ExploreController.java index aca489b..3e94296 100644 --- a/src/main/java/org/gridsuite/explore/server/ExploreController.java +++ b/src/main/java/org/gridsuite/explore/server/ExploreController.java @@ -13,6 +13,7 @@ import org.gridsuite.explore.server.dto.*; import org.gridsuite.explore.server.services.DirectoryService; import org.gridsuite.explore.server.services.ExploreService; +import org.gridsuite.explore.server.services.SpreadsheetConfigService; import org.gridsuite.explore.server.utils.ContingencyListType; import org.gridsuite.explore.server.utils.ParametersType; import org.springframework.http.HttpStatus; @@ -43,10 +44,12 @@ public class ExploreController { private final ExploreService exploreService; private final DirectoryService directoryService; + private final SpreadsheetConfigService spreadsheetConfigService; - public ExploreController(ExploreService exploreService, DirectoryService directoryService) { + public ExploreController(ExploreService exploreService, DirectoryService directoryService, SpreadsheetConfigService spreadsheetConfigService) { this.exploreService = exploreService; this.directoryService = directoryService; + this.spreadsheetConfigService = spreadsheetConfigService; } @PostMapping(value = "/explore/studies/{studyName}/cases/{caseUuid}") @@ -343,7 +346,7 @@ public ResponseEntity duplicateSpreadsheetConfig(@RequestParam("duplicateF @Operation(summary = "Get a spreadsheet configuration") @ApiResponses(value = {@ApiResponse(responseCode = "200", description = "Spreadsheet config retrieved")}) public ResponseEntity getSpreadsheetConfig(@PathVariable UUID id) { - return ResponseEntity.ok().contentType(MediaType.APPLICATION_JSON).body(exploreService.getSpreadsheetConfig(id)); + return ResponseEntity.ok().contentType(MediaType.APPLICATION_JSON).body(spreadsheetConfigService.getSpreadsheetConfig(id)); } @PostMapping(value = "/explore/composite-modifications") diff --git a/src/main/java/org/gridsuite/explore/server/services/ExploreService.java b/src/main/java/org/gridsuite/explore/server/services/ExploreService.java index 20de548..a6700ba 100644 --- a/src/main/java/org/gridsuite/explore/server/services/ExploreService.java +++ b/src/main/java/org/gridsuite/explore/server/services/ExploreService.java @@ -270,10 +270,6 @@ public void duplicateSpreadsheetConfig(UUID sourceId, UUID targetDirectoryId, St directoryService.duplicateElement(sourceId, newSpreadsheetConfigUuid, targetDirectoryId, userId); } - public String getSpreadsheetConfig(UUID configUuid) { - return spreadsheetConfigService.getSpreadsheetConfig(configUuid); - } - public void createCompositeModifications(List modificationUuids, String userId, String name, String description, UUID parentDirectoryUuid) {