Add server overload detection
This commit is contained in:
@@ -32,6 +32,8 @@ export const set_file = async file => {
|
||||
file.availability === "ip_download_limited_captcha_required"
|
||||
) {
|
||||
viewer_type = "rate_limit"
|
||||
} else if (!premium_download && $stats.limits.transfer_limit_used > $stats.limits.transfer_limit) {
|
||||
viewer_type = "slow_down"
|
||||
} else {
|
||||
viewer_type = file_type(file)
|
||||
}
|
||||
@@ -65,7 +67,7 @@ export const seek = delta => {
|
||||
</div>
|
||||
{:else if viewer_type === "abuse"}
|
||||
<Abuse bind:this={viewer} on:download></Abuse>
|
||||
{:else if !premium_download && $stats.limits.transfer_limit_used > $stats.limits.transfer_limit}
|
||||
{:else if viewer_type === "slow_down"}
|
||||
<SlowDown
|
||||
on:download
|
||||
file_size={current_file.size}
|
||||
|
Reference in New Issue
Block a user