Skip to content
Snippets Groups Projects
Commit a237e331 authored by srosse's avatar srosse
Browse files

OO-3331: fix the NPE if the test is not valid and cannot be extracted

parent 19591038
No related branches found
No related tags found
No related merge requests found
...@@ -668,7 +668,7 @@ public class QTI21AssessmentRunController extends BasicController implements Gen ...@@ -668,7 +668,7 @@ public class QTI21AssessmentRunController extends BasicController implements Gen
File fUnzippedDirRoot = frm.unzipFileResource(testEntry.getOlatResource()); File fUnzippedDirRoot = frm.unzipFileResource(testEntry.getOlatResource());
ResolvedAssessmentTest resolvedAssessmentTest = qtiService.loadAndResolveAssessmentTest(fUnzippedDirRoot, false, false); ResolvedAssessmentTest resolvedAssessmentTest = qtiService.loadAndResolveAssessmentTest(fUnzippedDirRoot, false, false);
AssessmentTest assessmentTest = resolvedAssessmentTest.getRootNodeLookup().extractIfSuccessful(); AssessmentTest assessmentTest = resolvedAssessmentTest.getRootNodeLookup().extractIfSuccessful();
if(assessmentTest.getTimeLimits() != null && assessmentTest.getTimeLimits().getMaximum() != null) { if(assessmentTest != null && assessmentTest.getTimeLimits() != null && assessmentTest.getTimeLimits().getMaximum() != null) {
return assessmentTest.getTimeLimits().getMaximum().longValue(); return assessmentTest.getTimeLimits().getMaximum().longValue();
} }
return null; return null;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment