Skip to content
Snippets Groups Projects
Commit e56910ee authored by Stephanie Briere Americo's avatar Stephanie Briere Americo
Browse files

Merge branch 'issue/78' into 'develop'

Issue #78: FIX answerNum route

Closes #78

See merge request !77
parents c5265494 562e1402
No related branches found
No related tags found
1 merge request!77Issue #78: FIX answerNum route
Pipeline #23401 passed
......@@ -178,13 +178,8 @@ export class FormCtrl {
return;
}
let sum: number = 0;
for (const forms of resultAnswer) {
sum += Object.keys(forms.inputAnswers).length
}
res.status(200).json({
answerNumber: sum
answerNumber: resultAnswer.length
});
});
}
......
......@@ -117,7 +117,7 @@ describe("API data controller", () => {
.expect((res: any) => {
expect(res.body).to.be.an("object");
expect(res.body.answerNumber).to.be.an("number");
expect(res.body.answerNumber).to.be.equal(9);
expect(res.body.answerNumber).to.be.equal(3);
})
.end(done);
})
......
......@@ -261,12 +261,8 @@ export class UserCtrl {
innerCallback(err);
return;
}
let sum: number = 0;
for (const forms of resultAnswer) {
sum += Object.keys(forms.inputAnswers).length
}
form.answersNumber = sum;
form.answersNumber = resultAnswer.length;
innerCallback(null);
});
......
......@@ -410,11 +410,6 @@ export class AnswerQueryBuilder extends QueryBuilder {
return;
}
if (result.rowCount === 0) {
cb(ErrorHandler.notFound("Form Answer"));
return;
}
const inputAnswersOpts: InputAnswerOptions[] = result.rows.map((inputsAnswerResult) => {
let subForm: FormAnswerOptions = null;
if (inputsAnswerResult["id_sub_form"]) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment