From be43d976196731bb27d7666429d6a9a6da5109cc Mon Sep 17 00:00:00 2001 From: Luke Policinski Date: Wed, 30 Sep 2026 05:53:25 -0400 Subject: [PATCH 1/2] bug: node scheduling switch shows the saved setting, even while the node is down --- .../game-server-nodes/GameServerNodeRow.vue | 1 + .../game-server-nodes/NodeControlMenu.vue | 4 +- generated/zeus/const.full.ts | 3 + generated/zeus/const.ts | 2 +- generated/zeus/index.ts | 28 ++++++ pages/game-server-nodes/index.vue | 1 + pages/gpu-nodes/index.vue | 1 + .../game-server-nodes/NodeControlMenu.spec.ts | 93 +++++++++++++++++++ 8 files changed, 130 insertions(+), 3 deletions(-) create mode 100644 tests/components/game-server-nodes/NodeControlMenu.spec.ts diff --git a/components/game-server-nodes/GameServerNodeRow.vue b/components/game-server-nodes/GameServerNodeRow.vue index 3494623ce..0c3a710dc 100644 --- a/components/game-server-nodes/GameServerNodeRow.vue +++ b/components/game-server-nodes/GameServerNodeRow.vue @@ -1915,6 +1915,7 @@ interface GameServerNode { region: string | null; enabled: boolean; enabled_for_match_making?: boolean; + accepting_new_matches?: boolean; demo_network_limiter?: number | null; build_id?: string; csgo_build_id?: number | null; diff --git a/components/game-server-nodes/NodeControlMenu.vue b/components/game-server-nodes/NodeControlMenu.vue index 7087cd64b..0fe77af97 100644 --- a/components/game-server-nodes/NodeControlMenu.vue +++ b/components/game-server-nodes/NodeControlMenu.vue @@ -145,7 +145,7 @@ async function setWorkload(