diff --git a/tools/ccauto/index.php b/tools/ccauto/index.php index 8a1701c..182b382 100644 --- a/tools/ccauto/index.php +++ b/tools/ccauto/index.php @@ -220,6 +220,16 @@ $graderet = LTIX::gradeSend($grade, false, $debug_log); error_log("Success: ".$displayname.' '.$email); unset($_SESSION['checkgrade']); + + // Store grade for later + if ( is_object($retval) && is_string($retval->tempdir) && + strlen($retval->tempdir) >0 && is_dir($retval->tempdir) ) { + + $retval->grade = 1.0; + $json = json_encode($retval, JSON_PRETTY_PRINT); + file_put_contents($retval->tempdir . '/result.json', $json); + } + // $OUTPUT->dumpDebugArray($debug_log); }