More download captcha checks
This commit is contained in:
@@ -58,6 +58,12 @@ export const download_file = () => {
|
|||||||
} else if (file.availability === "virus_detected_captcha_required") {
|
} else if (file.availability === "virus_detected_captcha_required") {
|
||||||
captcha_type = "malware"
|
captcha_type = "malware"
|
||||||
captcha_window_title = "Malware warning!"
|
captcha_window_title = "Malware warning!"
|
||||||
|
} else if (
|
||||||
|
file.availability === "ip_download_limited_captcha_required" ||
|
||||||
|
file.availability === "ip_transfer_limited_captcha_required"
|
||||||
|
) {
|
||||||
|
captcha_type = "ip_rate_limit"
|
||||||
|
captcha_window_title = "IP address rate limited"
|
||||||
}
|
}
|
||||||
|
|
||||||
if (load_captcha_script) {
|
if (load_captcha_script) {
|
||||||
@@ -95,6 +101,11 @@ export const download_list = () => {
|
|||||||
You can continue downloading this file at your own risk, but you
|
You can continue downloading this file at your own risk, but you
|
||||||
will have to prove that you're a human first.
|
will have to prove that you're a human first.
|
||||||
</p>
|
</p>
|
||||||
|
{:else if captcha_type === "ip_rate_limit"}
|
||||||
|
<p class="indent">
|
||||||
|
A lot of downloads have originated from this IP address lately.
|
||||||
|
Please prove that you are not a robot:
|
||||||
|
</p>
|
||||||
{/if}
|
{/if}
|
||||||
<br/>
|
<br/>
|
||||||
<div bind:this={captcha_container} class="captcha_container"></div>
|
<div bind:this={captcha_container} class="captcha_container"></div>
|
||||||
|
Reference in New Issue
Block a user