diff --git a/svelte/src/admin_panel/AbuseReport.svelte b/svelte/src/admin_panel/AbuseReport.svelte index 922881a..95543f7 100644 --- a/svelte/src/admin_panel/AbuseReport.svelte +++ b/svelte/src/admin_panel/AbuseReport.svelte @@ -71,44 +71,46 @@ let set_status = async (action, report_type) => { > {/if} - - - - - - - - - {#each report.reports as user_report} +
+
TimeIPTypeStatusReports from this IP
- - - - - - + + + + + - {#if user_report.description !== ""} + {#each report.reports as user_report} - - + + + + + - {/if} - {/each} -
{formatDate(user_report.time, true, true, false)}{user_report.ip_address}{user_report.type}{user_report.status}{ip_report_count[user_report.ip_address]} - {#if can_grant} - - {/if} - {#if can_reject} - - {/if} - TimeIPTypeStatusReports from this IP
Description - {user_report.description} + {formatDate(user_report.time, true, true, false)}{user_report.ip_address}{user_report.type}{user_report.status}{ip_report_count[user_report.ip_address]} + {#if can_grant} + + {/if} + {#if can_reject} + + {/if}
+ {#if user_report.description !== ""} + + Description + + {user_report.description} + + + {/if} + {/each} + + diff --git a/svelte/src/admin_panel/AbuseReports.svelte b/svelte/src/admin_panel/AbuseReports.svelte index eea38dc..40fa18b 100644 --- a/svelte/src/admin_panel/AbuseReports.svelte +++ b/svelte/src/admin_panel/AbuseReports.svelte @@ -139,7 +139,7 @@ const remove_report = (id = "") => { // If a refresh is already scheduled we remove it and schedule a new one clearTimeout(refresh_timeout) - refresh_timeout = setTimeout(get_reports, 5000) + refresh_timeout = setTimeout(get_reports, 10000) } onMount(() => { @@ -151,6 +151,8 @@ onMount(() => { endPicker.valueAsNumber = end.getTime() get_reports() + + return () => clearTimeout(refresh_timeout) });