Merge pull request #17507 from open-craft/jill/studio-redirect-middleware
Adds redirect middleware to Studio
This commit is contained in:
@@ -392,13 +392,13 @@ class TestCourseIndexArchived(CourseTestCase):
|
||||
|
||||
@ddt.data(
|
||||
# Staff user has course staff access
|
||||
(True, 'staff', None, 3, 17),
|
||||
(False, 'staff', None, 3, 17),
|
||||
(True, 'staff', None, 3, 18),
|
||||
(False, 'staff', None, 3, 18),
|
||||
# Base user has global staff access
|
||||
(True, 'user', ORG, 3, 17),
|
||||
(False, 'user', ORG, 3, 17),
|
||||
(True, 'user', None, 3, 17),
|
||||
(False, 'user', None, 3, 17),
|
||||
(True, 'user', ORG, 3, 18),
|
||||
(False, 'user', ORG, 3, 18),
|
||||
(True, 'user', None, 3, 18),
|
||||
(False, 'user', None, 3, 18),
|
||||
)
|
||||
@ddt.unpack
|
||||
def test_separate_archived_courses(self, separate_archived_courses, username, org, mongo_queries, sql_queries):
|
||||
|
||||
@@ -461,6 +461,9 @@ MIDDLEWARE_CLASSES = [
|
||||
_csrf_middleware,
|
||||
'django.contrib.sites.middleware.CurrentSiteMiddleware',
|
||||
|
||||
# Allows us to define redirects via Django admin
|
||||
'django_sites_extensions.middleware.RedirectMiddleware',
|
||||
|
||||
# Instead of SessionMiddleware, we use a more secure version
|
||||
# 'django.contrib.sessions.middleware.SessionMiddleware',
|
||||
'openedx.core.djangoapps.safe_sessions.middleware.SafeSessionMiddleware',
|
||||
|
||||
Reference in New Issue
Block a user