11package fr .insee .genesis .controller .rest .responses ;
22
3+ import fr .insee .genesis .Constants ;
34import fr .insee .genesis .configuration .Config ;
45import fr .insee .genesis .domain .model .surveyunit .Mode ;
56import fr .insee .genesis .domain .ports .api .ContextualExternalVariableApiPort ;
@@ -55,7 +56,7 @@ public ResponseEntity<Object> saveContextualVariables(
5556 try {
5657 FileUtils fileUtils = new FileUtils (config );
5758
58- String contextualFolderPath = fileUtils .getDataFolder (questionnaireId , "WEB" , null ) + "/contextual" ;
59+ String contextualFolderPath = fileUtils .getDataFolder (questionnaireId , "WEB" , null ) + Constants . CONTEXTUAL_FOLDER ;
5960
6061 int fileCount = contextualVariableApiPort .saveContextualVariableFiles (questionnaireId , fileUtils ,contextualFolderPath );
6162
@@ -79,8 +80,9 @@ public ResponseEntity<Object> readContextualPreviousJson(
7980
8081 fileUtils .ensureContextualFolderExists (questionnaireId , mode );
8182
82- String filePath = "%s/contextual /%s" .formatted (
83+ String filePath = "%s%s /%s" .formatted (
8384 fileUtils .getDataFolder (questionnaireId , mode .getFolder (), null ),
85+ Constants .CONTEXTUAL_FOLDER ,
8486 jsonFileName
8587 );
8688 if (!jsonFileName .toLowerCase ().endsWith (".json" )) {
@@ -108,8 +110,9 @@ public ResponseEntity<Object> readContextualExternalJson(
108110
109111 fileUtils .ensureContextualFolderExists (questionnaireId , mode );
110112
111- String filePath = "%s/contextual /%s" .formatted (
113+ String filePath = "%s%s /%s" .formatted (
112114 fileUtils .getDataFolder (questionnaireId , mode .getFolder (), null ),
115+ Constants .CONTEXTUAL_FOLDER ,
113116 jsonFileName
114117 );
115118 if (!jsonFileName .toLowerCase ().endsWith (".json" )) {
0 commit comments