We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9846e6c commit af5ddbaCopy full SHA for af5ddba
1 file changed
edxval/api.py
@@ -540,9 +540,10 @@ def _get_video(edx_video_id):
540
"""
541
try:
542
encoded_videos = EncodedVideo.objects.select_related("profile")
543
+ course_videos = CourseVideo.objects.select_related("video_image")
544
return Video.objects \
545
.prefetch_related(Prefetch("encoded_videos", queryset=encoded_videos)) \
- .prefetch_related("courses") \
546
+ .prefetch_related(Prefetch("courses", queryset=course_videos)) \
547
.get(edx_video_id=edx_video_id)
548
except Video.DoesNotExist as no_video_error:
549
error_message = f"Video not found for edx_video_id: {edx_video_id}"
0 commit comments