diff --git a/svelte/src/file_viewer/ReportWindow.svelte b/svelte/src/file_viewer/ReportWindow.svelte index 718d259..4386f61 100644 --- a/svelte/src/file_viewer/ReportWindow.svelte +++ b/svelte/src/file_viewer/ReportWindow.svelte @@ -30,7 +30,10 @@ let submit = async e => { if (single_or_all === "all") { list.files.forEach(file => { - files.push(file.id) + // Only report files which have not been blocked yet + if (file.abuse_type !== "") { + files.push(file.id) + } }) } else { files.push(file.id) diff --git a/svelte/src/file_viewer/viewers/Video.svelte b/svelte/src/file_viewer/viewers/Video.svelte index 184e14d..31a06b3 100644 --- a/svelte/src/file_viewer/viewers/Video.svelte +++ b/svelte/src/file_viewer/viewers/Video.svelte @@ -95,7 +95,11 @@ const fullscreen = () => { {#if !video_reload}
- {#if file.mime_type === "video/x-matroska" || file.mime_type === "video/quicktime"} + {#if + file.mime_type === "video/x-matroska" || + file.mime_type === "video/quicktime" || + file.mime_type === "video/x-ms-asf" + }
This video file type is not compatible with every web browser. If the video fails to play you can try downloading diff --git a/svelte/src/icons/Persistence.svelte b/svelte/src/icons/Persistence.svelte new file mode 100644 index 0000000..0f2068e --- /dev/null +++ b/svelte/src/icons/Persistence.svelte @@ -0,0 +1,8 @@ +star + + diff --git a/svelte/src/icons/Pro.svelte b/svelte/src/icons/Pro.svelte new file mode 100644 index 0000000..6284dad --- /dev/null +++ b/svelte/src/icons/Pro.svelte @@ -0,0 +1,8 @@ +star + + diff --git a/svelte/src/user_home/BandwidthSharing.svelte b/svelte/src/user_home/BandwidthSharing.svelte index 1ebba44..e0bf848 100644 --- a/svelte/src/user_home/BandwidthSharing.svelte +++ b/svelte/src/user_home/BandwidthSharing.svelte @@ -1,5 +1,6 @@