From 42f1541f0979830d38332df5b5f4d542bea61ea1 Mon Sep 17 00:00:00 2001
From: Fornax
Date: Mon, 8 Jan 2024 20:22:13 +0100
Subject: [PATCH] Show error message when the server asks for a captcha
---
svelte/src/file_viewer/Downloader.svelte | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/svelte/src/file_viewer/Downloader.svelte b/svelte/src/file_viewer/Downloader.svelte
index e33ae6f..566d02d 100644
--- a/svelte/src/file_viewer/Downloader.svelte
+++ b/svelte/src/file_viewer/Downloader.svelte
@@ -75,6 +75,10 @@ export const download_file = () => {
) {
captcha_type = "ip_rate_limit"
captcha_window_title = "IP address rate limited"
+ } else {
+ captcha_window_title = "CAPTCHA required"
+ error_code = file.availability
+ error_message = file.availability_message
}
if (load_captcha_script) {
@@ -117,6 +121,13 @@ export const download_list = () => {
A lot of downloads have originated from this IP address lately.
Please prove that you are not a robot:
+ {:else}
+
+ {error_message}
+
+
+ Reponse code: {error_code}
+
{/if}