From 1ad3fb49929f8867c81fe826368f76bde558cd04 Mon Sep 17 00:00:00 2001 From: SaadYousaf Date: Tue, 19 Jul 2022 15:07:34 +0500 Subject: [PATCH] fix: add staff permission to privileges check for learner tab --- lms/djangoapps/discussion/rest_api/api.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lms/djangoapps/discussion/rest_api/api.py b/lms/djangoapps/discussion/rest_api/api.py index 0ee10b4881..e5f9bba3e8 100644 --- a/lms/djangoapps/discussion/rest_api/api.py +++ b/lms/djangoapps/discussion/rest_api/api.py @@ -1632,7 +1632,7 @@ def get_course_discussion_user_stats( """ course_key = CourseKey.from_string(course_key_str) - is_privileged = has_discussion_privileges(user=request.user, course_id=course_key) + is_privileged = has_discussion_privileges(user=request.user, course_id=course_key) or request.user.is_staff if is_privileged: order_by = order_by or UserOrdering.BY_FLAGS else: