Skip to content

Commit

Permalink
refactor: new survey-unit endpoints
Browse files Browse the repository at this point in the history
  • Loading branch information
MailineN committed Jul 5, 2024
1 parent a70dbed commit 4e3b4f4
Showing 1 changed file with 21 additions and 16 deletions.
37 changes: 21 additions & 16 deletions src/service/api-service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -195,21 +195,26 @@ const requestPutSurveyData = (
if (token) {
console.log("lunaticData has been converted");
}
const surveyData: SurveyData = {
data: lunaticData,
stateData: data.stateData,
};
return new Promise(resolve => {
axios
.put(
stromaeBackOfficeApiBaseUrl + "api/survey-unit/" + idSurvey,
surveyData,
getHeader(stromaeBackOfficeApiBaseUrl, token),
)
.then(() => {
return resolve(data);
});
});
const stateData = data.stateData;
const putLunaticData = axios.put(
`${stromaeBackOfficeApiBaseUrl}api/survey-unit/${idSurvey}/data`,
lunaticData,
getHeader(stromaeBackOfficeApiBaseUrl, token),
);

const putStateData = axios.put(
`${stromaeBackOfficeApiBaseUrl}api/survey-unit/${idSurvey}/state-data`,
stateData,
getHeader(stromaeBackOfficeApiBaseUrl, token),
);

return Promise.all([putLunaticData, putStateData])
.then(() => {
return data;
})
.catch(error => {
throw error;
});
};

const remotePutSurveyData = (idSurvey: string, data: SurveyData): Promise<SurveyData> => {
Expand Down Expand Up @@ -349,7 +354,7 @@ const remoteGetSurveyData = (
return new Promise(resolve => {
axios
.get(
stromaeBackOfficeApiBaseUrl + "api/survey-unit/" + idSurvey,
stromaeBackOfficeApiBaseUrl + "api/survey-unit/" + idSurvey + "/data",
getHeader(stromaeBackOfficeApiBaseUrl),
)
.then(response => {
Expand Down

0 comments on commit 4e3b4f4

Please sign in to comment.