diff --git a/svelte/src/admin_panel/BlockFiles.svelte b/svelte/src/admin_panel/BlockFiles.svelte index 61731e6..a040275 100644 --- a/svelte/src/admin_panel/BlockFiles.svelte +++ b/svelte/src/admin_panel/BlockFiles.svelte @@ -22,6 +22,7 @@ let block_form = { "gore", "malware", "doxing", + "revenge_porn", "none", ] }, { diff --git a/svelte/src/file_viewer/FileViewer.svelte b/svelte/src/file_viewer/FileViewer.svelte index 00c3090..f5b08da 100644 --- a/svelte/src/file_viewer/FileViewer.svelte +++ b/svelte/src/file_viewer/FileViewer.svelte @@ -552,16 +552,14 @@ const keyboard_event = evt => { {/if} - {#if view === "file"} - - {/if} +
diff --git a/svelte/src/file_viewer/ReportWindow.svelte b/svelte/src/file_viewer/ReportWindow.svelte index ed1a19d..8844ff0 100644 --- a/svelte/src/file_viewer/ReportWindow.svelte +++ b/svelte/src/file_viewer/ReportWindow.svelte @@ -31,6 +31,12 @@ let submit = async e => { loading = true let files = [] + if (file.id === "") { + single_or_all = "all" + } else if (list.id === "") { + single_or_all = "single" + } + if (single_or_all === "all") { list.files.forEach(file => { // Only report files which have not been blocked yet @@ -94,35 +100,40 @@ let submit = async e => { Terrorism: Videos, images or audio fragments showing or promoting the use of intentional violence to achieve - political aims. + political aims + - {#if list.id !== ""} + {#if list.id !== "" && file.id !== ""}

Report multiple files?

{/if}