Skip to content

Commit bf1ba69

Browse files
committed
feat: process idUE from raw data
1 parent f2986e8 commit bf1ba69

File tree

3 files changed

+4
-1
lines changed

3 files changed

+4
-1
lines changed

src/main/java/fr/insee/genesis/domain/model/surveyunit/SurveyUnitModel.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ public class SurveyUnitModel {
1919
private String questionnaireId;
2020
private String campaignId;
2121
private String interrogationId;
22+
private String idUE;
2223
private DataState state;
2324
private Mode mode;
2425
private String contextualId;

src/main/java/fr/insee/genesis/domain/service/rawdata/LunaticJsonRawDataService.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ public DataProcessResult processRawData(String campaignName, List<String> interr
123123
int maxIndex = Math.min(interrogationIdListForMode.size(), config.getRawDataProcessingBatchSize());
124124
List<String> interrogationIdToProcess = interrogationIdListForMode.subList(0, maxIndex);
125125

126-
List<LunaticJsonRawDataModel> rawData = getRawData(campaignName,mode, interrogationIdToProcess);
126+
List<LunaticJsonRawDataModel> rawData = getRawData(campaignName, mode, interrogationIdToProcess);
127127

128128
List<SurveyUnitModel> surveyUnitModels = convertRawData(
129129
rawData,
@@ -210,6 +210,7 @@ public List<SurveyUnitModel> convertRawData(List<LunaticJsonRawDataModel> rawDat
210210
.questionnaireId(rawData.questionnaireId())
211211
.mode(rawData.mode())
212212
.interrogationId(rawData.interrogationId())
213+
.idUE(rawData.idUE())
213214
.contextualId(contextualId)
214215
.validationDate(validationDate)
215216
.isCapturedIndirectly(isCapturedIndirectly)

src/main/java/fr/insee/genesis/infrastructure/document/surveyunit/SurveyUnitDocument.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ public class SurveyUnitDocument {
1919
private String campaignId;
2020
@Indexed
2121
private String interrogationId;
22+
private String idUE;
2223
private String questionnaireId;
2324
private String state;
2425
@Indexed

0 commit comments

Comments
 (0)