Sort IP addresses by ban time
This commit is contained in:
1016
svelte/package-lock.json
generated
1016
svelte/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -18,7 +18,7 @@ let navigate = (path, title) => {
|
||||
onMount(() => {
|
||||
let newpage = window.location.pathname.substring(window.location.pathname.lastIndexOf("/")+1)
|
||||
if (newpage === "admin") {
|
||||
newpage = ""
|
||||
newpage = "status"
|
||||
}
|
||||
page = newpage
|
||||
})
|
||||
@@ -27,8 +27,8 @@ onMount(() => {
|
||||
<div>
|
||||
<a class="button"
|
||||
href="/admin"
|
||||
class:button_highlight={page === ""}
|
||||
on:click|preventDefault={() => {navigate("", "Status")}}>
|
||||
class:button_highlight={page === "status"}
|
||||
on:click|preventDefault={() => {navigate("status", "Status")}}>
|
||||
<i class="icon">home</i>
|
||||
Status
|
||||
</a>
|
||||
@@ -63,7 +63,7 @@ onMount(() => {
|
||||
</a>
|
||||
<hr/>
|
||||
|
||||
{#if page === ""}
|
||||
{#if page === "status"}
|
||||
<Home></Home>
|
||||
{:else if page === "abuse_reports"}
|
||||
<AbuseReports></AbuseReports>
|
||||
|
@@ -17,7 +17,10 @@ const get_bans = async () => {
|
||||
if(resp.status >= 400) {
|
||||
throw new Error(resp.text());
|
||||
}
|
||||
rows = await resp.json();
|
||||
rows = await resp.json()
|
||||
rows.sort((a, b) => {
|
||||
return b.ban_time.localeCompare(a.ban_time)
|
||||
});
|
||||
} catch (err) {
|
||||
alert(err);
|
||||
} finally {
|
||||
|
Reference in New Issue
Block a user