fix: branch werd niet genomen door instanceof ipv typeof
This commit is contained in:
parent
2b21cf4c53
commit
d37d3b6eac
1 changed files with 8 additions and 3 deletions
|
@ -90,7 +90,7 @@ export async function createQuestion(loId: LearningObjectIdentifier, questionDat
|
||||||
|
|
||||||
let assignment;
|
let assignment;
|
||||||
|
|
||||||
if (questionData.inGroup.assignment instanceof Number && questionData.inGroup.class instanceof String) {
|
if ((typeof questionData.inGroup.assignment === "number") && (typeof questionData.inGroup.class === "string")) {
|
||||||
assignment = await fetchAssignment(questionData.inGroup.class as string,
|
assignment = await fetchAssignment(questionData.inGroup.class as string,
|
||||||
questionData.inGroup.assignment as number);
|
questionData.inGroup.assignment as number);
|
||||||
} else {
|
} else {
|
||||||
|
@ -100,14 +100,19 @@ export async function createQuestion(loId: LearningObjectIdentifier, questionDat
|
||||||
}
|
}
|
||||||
|
|
||||||
const inGroup = await getGroupRepository().findByAssignmentAndGroupNumber(assignment, questionData.inGroup.groupNumber);
|
const inGroup = await getGroupRepository().findByAssignmentAndGroupNumber(assignment, questionData.inGroup.groupNumber);
|
||||||
|
|
||||||
const question = await questionRepository.createQuestion({
|
const question = await questionRepository.createQuestion({
|
||||||
loId,
|
loId,
|
||||||
author,
|
author,
|
||||||
inGroup: inGroup!,
|
inGroup: inGroup!,
|
||||||
content,
|
content,
|
||||||
});
|
});
|
||||||
|
console.log()
|
||||||
|
console.log(loId)
|
||||||
|
console.log(author)
|
||||||
|
console.log(inGroup)
|
||||||
|
console.log(content)
|
||||||
|
console.log(question)
|
||||||
return mapToQuestionDTO(question);
|
return mapToQuestionDTO(question);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue