]> git.parisson.com Git - teleforma.git/commitdiff
fix mime_type
authoryomguy <yomguy@parisson.com>
Wed, 25 Jul 2012 00:39:16 +0000 (02:39 +0200)
committeryomguy <yomguy@parisson.com>
Wed, 25 Jul 2012 00:39:16 +0000 (02:39 +0200)
teleforma/views.py

index a1627f78bffab25c7dc776b0002efd47d792d24a..bd33c42f501399c903ffbbcaeab65bf9b7279dff 100755 (executable)
@@ -229,7 +229,9 @@ class MediaView(DetailView):
         all_courses = get_courses(self.request.user)
         context['all_courses'] = all_courses
         media = self.get_object()
-        context['mime_type'] = media.item.mime_type
+        if not media.mime_type:
+            media.set_mime_type()
+        context['mime_type'] = media.mime_type
         context['course'] = media.course
         context['item'] = media.item
         context['type'] = media.course_type