Skip to content
Snippets Groups Projects
Unverified Commit 507100b7 authored by Matthew Piatetsky's avatar Matthew Piatetsky Committed by GitHub
Browse files

Merge pull request #18081 from edx/exclude_instructors_from_paywall

add has_staff_access to course metadata
parents 2be587d3 27c7a55b
No related branches found
No related tags found
No related merge requests found
from student.models import CourseEnrollment
from courseware.access import has_staff_access_to_preview_mode
from course_modes.models import (
get_cosmetic_verified_display_price
)
......@@ -58,6 +59,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)
return {
'upgrade_link': upgrade_link,
......@@ -69,4 +71,5 @@ def get_experiment_user_metadata_context(course, user):
'course_key': course.id,
'course_start': course.start,
'course_end': course.end,
'has_staff_access': has_staff_access,
}
......@@ -15,6 +15,7 @@ user_metadata = {
'upgrade_link',
'upgrade_price',
'pacing_type',
'has_staff_access'
)
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment