summaryrefslogtreecommitdiff
path: root/makima/frontend/src
diff options
context:
space:
mode:
Diffstat (limited to 'makima/frontend/src')
-rw-r--r--makima/frontend/src/hooks/useMultiTaskSubscription.ts1
-rw-r--r--makima/frontend/src/routes/daemons.tsx4
2 files changed, 3 insertions, 2 deletions
diff --git a/makima/frontend/src/hooks/useMultiTaskSubscription.ts b/makima/frontend/src/hooks/useMultiTaskSubscription.ts
index 84b9366..b229e90 100644
--- a/makima/frontend/src/hooks/useMultiTaskSubscription.ts
+++ b/makima/frontend/src/hooks/useMultiTaskSubscription.ts
@@ -28,6 +28,7 @@ export function useMultiTaskSubscription(options: UseMultiTaskSubscriptionOption
const wsRef = useRef<WebSocket | null>(null);
const reconnectTimeoutRef = useRef<number | null>(null);
const subscribedTasksRef = useRef<Set<string>>(new Set());
+ const backfilledTasksRef = useRef<Set<string>>(new Set());
const taskMapRef = useRef(taskMap);
const enabledRef = useRef(enabled);
diff --git a/makima/frontend/src/routes/daemons.tsx b/makima/frontend/src/routes/daemons.tsx
index f551543..90a476d 100644
--- a/makima/frontend/src/routes/daemons.tsx
+++ b/makima/frontend/src/routes/daemons.tsx
@@ -10,7 +10,7 @@ import {
type Daemon,
type DaemonListResponse,
type DaemonPlatform,
- type RestartDaemonResponse,
+
} from "../lib/api";
// =============================================================================
@@ -79,7 +79,7 @@ export default function DaemonsPage() {
try {
setRestartingDaemonId(id);
setDaemonsError(null);
- const _response: RestartDaemonResponse = await restartDaemon(id);
+ await restartDaemon(id);
// Daemon will restart, so refresh the list after a short delay
setTimeout(() => {
loadDaemons();