diff --git a/webui/src/views/Home.svelte b/webui/src/views/Home.svelte index 45a8e72..07c0cdc 100644 --- a/webui/src/views/Home.svelte +++ b/webui/src/views/Home.svelte @@ -22,10 +22,16 @@ })(); const { result: lastVisitedQuery } = query(`(matches ? "LAST_VISITED" ? )`); - $: lastVisited = ($lastVisitedQuery?.entries || []).slice(0, 25); + $: lastVisited = ($lastVisitedQuery?.entries || []) + .filter((e) => e.value.t == "Number") + .sort((a, b) => (b.value.c as number) - (a.value.c as number)) + .slice(0, 25); const { result: latestQuery } = query(`(matches ? "ADDED" ?)`); - $: latest = ($latestQuery?.entries || []).slice(0, 25); + $: latest = ($latestQuery?.entries || []) + .filter((e) => e.value.t == "Number") + .sort((a, b) => (b.value.c as number) - (a.value.c as number)) + .slice(0, 25); const HomeViewType = new UpType(); HomeViewType.name = "HOME_VIEW";