Skip to content

Commit 3b83efd

Browse files
committed
fix: block non-instructor access to superset
1 parent 0910419 commit 3b83efd

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tutoraspects/templates/aspects/apps/superset/pythonpath/openedx_sso_security_manager.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ def get_courses(self, username, permission="staff", next_url=None):
142142
for course_id in next_courses:
143143
courses.append(course_id)
144144

145-
return courses
145+
raise Exception(f"User {username} is not an instructor")
146146

147147

148148
UserAccess = namedtuple("UserAccess", ["username", "is_superuser", "is_staff"])

0 commit comments

Comments
 (0)