Added score to getXAPIData call

HFP-255
pull/10/head
thomasmars 2016-11-24 17:29:47 +01:00
parent 29d122be50
commit 5b0736f0e8
1 changed files with 11 additions and 6 deletions

View File

@ -1156,7 +1156,7 @@ H5P.QuestionSet = function (options, contentId, contentData) {
return metaContentType.getQuestions().map(function(question) {
return question.getXAPIData();
});
}
};
/**
* Get xAPI data.
@ -1167,10 +1167,15 @@ H5P.QuestionSet = function (options, contentId, contentData) {
this.getXAPIData = function(){
var xAPIEvent = this.createXAPIEventTemplate('answered');
addQuestionToXAPI(xAPIEvent);
var childrenData = getXAPIDataFromChildren(this);
xAPIEvent.setScoredResult(this.getScore(),
this.getMaxScore(),
this,
true,
this.getScore() === this.getMaxScore()
);
return {
statement: xAPIEvent.data.statement,
children: childrenData
children: getXAPIDataFromChildren(this)
}
};
};