MA-849: Change has_access return type
New classes for the return type, and changes to the has_access function and tests to make them compatible.
Showing
- common/djangoapps/student/tests/test_authz.py 19 additions, 19 deletionscommon/djangoapps/student/tests/test_authz.py
- lms/djangoapps/class_dashboard/tests/test_dashboard_data.py 1 addition, 1 deletionlms/djangoapps/class_dashboard/tests/test_dashboard_data.py
- lms/djangoapps/class_dashboard/views.py 1 addition, 1 deletionlms/djangoapps/class_dashboard/views.py
- lms/djangoapps/course_structure_api/v0/views.py 5 additions, 3 deletionslms/djangoapps/course_structure_api/v0/views.py
- lms/djangoapps/courseware/access.py 161 additions, 59 deletionslms/djangoapps/courseware/access.py
- lms/djangoapps/courseware/access_response.py 126 additions, 0 deletionslms/djangoapps/courseware/access_response.py
- lms/djangoapps/courseware/module_render.py 4 additions, 4 deletionslms/djangoapps/courseware/module_render.py
- lms/djangoapps/courseware/tabs.py 1 addition, 1 deletionlms/djangoapps/courseware/tabs.py
- lms/djangoapps/courseware/tests/test_access.py 127 additions, 75 deletionslms/djangoapps/courseware/tests/test_access.py
- lms/djangoapps/courseware/tests/test_group_access.py 1 addition, 1 deletionlms/djangoapps/courseware/tests/test_group_access.py
- lms/djangoapps/courseware/views.py 10 additions, 10 deletionslms/djangoapps/courseware/views.py
- lms/djangoapps/django_comment_client/base/views.py 2 additions, 2 deletionslms/djangoapps/django_comment_client/base/views.py
- lms/djangoapps/django_comment_client/forum/views.py 3 additions, 3 deletionslms/djangoapps/django_comment_client/forum/views.py
- lms/djangoapps/instructor/paidcourse_enrollment_report.py 1 addition, 1 deletionlms/djangoapps/instructor/paidcourse_enrollment_report.py
- lms/djangoapps/instructor/views/instructor_dashboard.py 3 additions, 3 deletionslms/djangoapps/instructor/views/instructor_dashboard.py
- lms/djangoapps/instructor/views/legacy.py 1 addition, 1 deletionlms/djangoapps/instructor/views/legacy.py
- lms/djangoapps/open_ended_grading/open_ended_notifications.py 1 addition, 1 deletion...djangoapps/open_ended_grading/open_ended_notifications.py
- lms/djangoapps/staticbook/views.py 3 additions, 3 deletionslms/djangoapps/staticbook/views.py
- lms/lib/courseware_search/lms_search_initializer.py 1 addition, 1 deletionlms/lib/courseware_search/lms_search_initializer.py
Loading
Please register or sign in to comment