Merge pull request #25592 from edx/mikix/courseware-request-user

When masquerading in courseware API, reset the request user
This commit is contained in:
Michael Terry
2020-11-16 13:14:08 -05:00
committed by GitHub

View File

@@ -72,6 +72,7 @@ class CoursewareMeta:
course_key,
staff_access=self.original_user_is_staff,
)
self.request.user = self.effective_user
self.is_staff = has_access(self.effective_user, 'staff', self.overview).has_access
self.enrollment_object = CourseEnrollment.get_enrollment(self.effective_user, self.course_key,
select_related=['celebration'])