diff --git a/multi_problem_xblock/multi_problem_xblock.py b/multi_problem_xblock/multi_problem_xblock.py index de7afcd..a642e8e 100644 --- a/multi_problem_xblock/multi_problem_xblock.py +++ b/multi_problem_xblock/multi_problem_xblock.py @@ -267,6 +267,8 @@ def get_test_scores(self, _data, _suffix): """ Get test score slide content """ + if self.display_feedback == DISPLAYFEEDBACK.NEVER: + return Response(_('Not allowed to see results'), 400) completed_problems, total_problems = self._get_problem_stats() if completed_problems != total_problems and total_problems > 0: return Response(_('All problems need to be completed before checking test results!'), status=400)