Merge pull request #22550 from edx/REV-1064
[REV-1064] show discount in sidebar and sock
This commit is contained in:
@@ -260,8 +260,8 @@ class IndexQueryTestCase(ModuleStoreTestCase):
|
||||
NUM_PROBLEMS = 20
|
||||
|
||||
@ddt.data(
|
||||
(ModuleStoreEnum.Type.mongo, 10, 181),
|
||||
(ModuleStoreEnum.Type.split, 4, 177),
|
||||
(ModuleStoreEnum.Type.mongo, 10, 182),
|
||||
(ModuleStoreEnum.Type.split, 4, 178),
|
||||
)
|
||||
@ddt.unpack
|
||||
def test_index_query_counts(self, store_type, expected_mongo_query_count, expected_mysql_query_count):
|
||||
|
||||
@@ -35,6 +35,7 @@ from lms.djangoapps.courseware.exceptions import CourseAccessRedirect
|
||||
from lms.djangoapps.experiments.utils import get_experiment_user_metadata_context
|
||||
from lms.djangoapps.gating.api import get_entrance_exam_score_ratio, get_entrance_exam_usage_key
|
||||
from lms.djangoapps.grades.api import CourseGradeFactory
|
||||
from openedx.core.djangoapps.content.course_overviews.models import CourseOverview
|
||||
from openedx.core.djangoapps.crawlers.models import CrawlersConfig
|
||||
from openedx.core.djangoapps.lang_pref import LANGUAGE_KEY
|
||||
from openedx.core.djangoapps.user_api.preferences.api import get_user_preference
|
||||
@@ -136,6 +137,7 @@ class CoursewareIndex(View):
|
||||
depth=CONTENT_DEPTH,
|
||||
check_if_enrolled=not self.enable_unenrolled_access,
|
||||
)
|
||||
self.course_overview = CourseOverview.get_from_id(self.course.id)
|
||||
|
||||
if self.enable_unenrolled_access:
|
||||
# Check if the user is considered enrolled (i.e. is an enrolled learner or staff).
|
||||
@@ -457,7 +459,7 @@ class CoursewareIndex(View):
|
||||
)
|
||||
|
||||
courseware_context['course_sock_fragment'] = CourseSockFragmentView().render_to_fragment(
|
||||
request, course=self.course)
|
||||
request, course=self.course_overview)
|
||||
|
||||
# entrance exam data
|
||||
self._add_entrance_exam_to_context(courseware_context)
|
||||
|
||||
Reference in New Issue
Block a user