From bfa11216f0551573323ac7d392151a86b7863d5b Mon Sep 17 00:00:00 2001 From: Alex Holliday Date: Tue, 3 Mar 2026 18:29:17 +0000 Subject: [PATCH] correct payload type for monitor response --- server/src/types/network.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/server/src/types/network.ts b/server/src/types/network.ts index 5a8b1c443..2018523cd 100644 --- a/server/src/types/network.ts +++ b/server/src/types/network.ts @@ -14,7 +14,16 @@ import type { MonitorStatus, } from "@/types/index.js"; -export interface MonitorStatusResponse { +export interface MonitorStatusResponse< + T = + | HttpStatusPayload + | PingStatusPayload + | PageSpeedStatusPayload + | HardwareStatusPayload + | DockerStatusPayload + | GameStatusPayload + | GrpcStatusPayload, +> { monitorId: string; teamId: string; type: MonitorType;