Skip to content

Commit

Permalink
LTI fix save evaluation result - refs BT#13469
Browse files Browse the repository at this point in the history
  • Loading branch information
AngelFQC committed Oct 19, 2018
1 parent 58b9ed2 commit 99c99c9
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions plugin/ims_lti/ImsLtiPlugin.php
Expand Up @@ -468,8 +468,8 @@ public function processServiceRequest()
*/
private function getReplaceRequest(SimpleXMLElement $resultRecord)
{
$sourcedId = $resultRecord->sourcedGUID->sourcedId;
$resultScore = $resultRecord->result->resultScore->textString;
$sourcedId = (string) $resultRecord->sourcedGUID->sourcedId;
$resultScore = (float) $resultRecord->result->resultScore->textString;

list($evaluationId, $userId) = explode(':', $sourcedId);

Expand All @@ -487,7 +487,10 @@ private function getReplaceRequest(SimpleXMLElement $resultRecord)
$result->set_score($evaluation->getMax() * $resultScore);
$result->add();

error_log("ReplaceRequest sourcedId: $sourcedId - score: $resultScore");
error_log(
"ReplaceRequest sourcedId: $sourcedId - lti_score: $resultScore - score: "
.($evaluation->getMax() * $resultScore)
);
}

/**
Expand Down

0 comments on commit 99c99c9

Please sign in to comment.