This commit is contained in:
Ruben Fiszel
2024-02-06 12:13:30 +01:00
parent 9070aed053
commit 06514c8fe1

View File

@@ -19,17 +19,16 @@
import { onDestroy, onMount } from 'svelte'
let workers: WorkerPing[] | undefined = undefined
let filteredWorkers: WorkerPing[] = []
let workerGroups: Record<string, any> | undefined = undefined
let groupedWorkers: [string, [string, WorkerPing[]][]][] = []
let intervalId: NodeJS.Timeout | undefined
const splitter = '_%%%_'
let globalCache = false
$: filteredWorkers = (workers ?? []).filter((x) => (x.last_ping ?? 0) < 300)
$: groupedWorkers = groupBy(
groupBy(
filteredWorkers,
workers ?? [],
(wp: WorkerPing) => wp.worker_instance + splitter + wp.worker_group,
(wp: WorkerPing) => wp.worker
),