From 0da9097a6acdc65b2f1457b54300f1b52fa3ebe8 Mon Sep 17 00:00:00 2001 From: j Date: Fri, 31 Jan 2025 12:33:34 +0530 Subject: [PATCH] use first format by default --- pandora/archive/models.py | 2 +- pandora/item/views.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/pandora/archive/models.py b/pandora/archive/models.py index 96e5a477..7423f1f3 100644 --- a/pandora/archive/models.py +++ b/pandora/archive/models.py @@ -553,7 +553,7 @@ class File(models.Model): def process_stream(self): ''' - extract derivatives from webm upload + extract derivatives from stream upload ''' from . import tasks return tasks.process_stream.delay(self.id) diff --git a/pandora/item/views.py b/pandora/item/views.py index 8ad2db2e..1670fade 100644 --- a/pandora/item/views.py +++ b/pandora/item/views.py @@ -1004,7 +1004,9 @@ def download_source(request, id, part=None): response['Content-Disposition'] = "attachment; filename*=UTF-8''%s" % quote(filename.encode('utf-8')) return response -def download(request, id, resolution=None, format='webm', part=None): +def download(request, id, resolution=None, format=None, part=None): + if format is None: + format = settings.CONFIG['video']['formats'][0] item = get_object_or_404(models.Item, public_id=id) if not resolution or int(resolution) not in settings.CONFIG['video']['resolutions']: resolution = max(settings.CONFIG['video']['resolutions'])