From: test test Date: Thu, 24 Jun 2021 15:58:35 +0000 (+0200) Subject: Fix media transcoded download : https://trackers.pilotsystems.net/prebarreau/0199 X-Git-Tag: 2.1~42 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=0fbf58e9b27baccc38e178b60412182e6dcb2526;p=teleforma.git Fix media transcoded download : https://trackers.pilotsystems.net/prebarreau/0199 --- diff --git a/teleforma/urls.py b/teleforma/urls.py index f59a909e..adcc847c 100644 --- a/teleforma/urls.py +++ b/teleforma/urls.py @@ -72,7 +72,7 @@ profile_view = CRFPAProfileView() document = DocumentView() media = MediaView() home_view = HomeView() -media_transcoded = MediaTranscodedView +media_transcoded = MediaTranscodedView() urlpatterns = [ # login / logout diff --git a/teleforma/views/core.py b/teleforma/views/core.py index 1449116c..993fbea2 100644 --- a/teleforma/views/core.py +++ b/teleforma/views/core.py @@ -614,7 +614,7 @@ class MediaTranscodedView(CourseAccessMixin, DetailView): def stream(self, request, period_id, pk, streaming=True): courses = get_courses(request.user) media = MediaTranscoded.objects.get(id=pk) - if get_access(media, courses): + if get_access(media.item, courses): media_path = media.file.path return serve_media(media_path, content_type=media.mime_type, streaming=streaming) else: