From 3a87a7fb8cbb4542c3e510c41725ebe6d3cab2e6 Mon Sep 17 00:00:00 2001 From: Nick Sweeting Date: Sat, 17 Aug 2024 19:31:34 -0700 Subject: [PATCH] re-arrange snapshot detail page preference and add opus support --- archivebox/core/views.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/archivebox/core/views.py b/archivebox/core/views.py index 3b491b8e..7e14e8c1 100644 --- a/archivebox/core/views.py +++ b/archivebox/core/views.py @@ -104,12 +104,13 @@ class SnapshotView(View): 'webm', 'mp4', 'mp3', + 'opus', 'pdf', 'md', } - # iterate through all the files in the snapshot dir and add the biggest ones to the result list + # iterate through all the files in the snapshot dir and add the biggest ones to1 the result list snap_dir = Path(snapshot.link_dir) for result_file in (*snap_dir.glob('*'), *snap_dir.glob('*/*')): extension = result_file.suffix.lstrip('.').lower() @@ -128,7 +129,7 @@ class SnapshotView(View): 'size': file_size, } - preferred_types = ('singlefile', 'wget', 'screenshot', 'dom', 'media', 'pdf', 'readability', 'mercury') + preferred_types = ('singlefile', 'screenshot', 'wget', 'dom', 'media', 'pdf', 'readability', 'mercury') all_types = preferred_types + tuple(result_type for result_type in archiveresults.keys() if result_type not in preferred_types) best_result = {'path': 'None'}