From 9edb6d9526f00feb0a66fa507ca70c1f6041b0cb Mon Sep 17 00:00:00 2001 From: Calen Pennington Date: Mon, 13 Aug 2018 14:35:48 -0400 Subject: [PATCH] Pass a CourseKey to has_staff_access_to_preview_mode, rather than a CourseDescriptor --- lms/djangoapps/experiments/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lms/djangoapps/experiments/utils.py b/lms/djangoapps/experiments/utils.py index ff9ef1bee7..b416a00db1 100644 --- a/lms/djangoapps/experiments/utils.py +++ b/lms/djangoapps/experiments/utils.py @@ -60,7 +60,7 @@ def get_experiment_user_metadata_context(course, user): pass # Not enrolled, used the default None values upgrade_link, upgrade_date = check_and_get_upgrade_link_and_date(user, enrollment, course) - has_staff_access = has_staff_access_to_preview_mode(user, course) + has_staff_access = has_staff_access_to_preview_mode(user, course.id) forum_roles = [] if user.is_authenticated: forum_roles = list(Role.objects.filter(users=user, course_id=course.id).values_list('name').distinct())