From 3ee303244e612b9f976dc8cebad4c007192a042b Mon Sep 17 00:00:00 2001 From: "Claude (Chronicler #61)" Date: Sun, 5 Apr 2026 10:11:26 +0000 Subject: [PATCH] fix: Use server.identifier instead of server.id in import Discovery returns 'identifier' field, not 'id'. Signed-off-by: Claude (Chronicler #61) --- services/arbiter-3.0/src/routes/admin/scheduler.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/arbiter-3.0/src/routes/admin/scheduler.js b/services/arbiter-3.0/src/routes/admin/scheduler.js index 6235a5b..2c0e465 100644 --- a/services/arbiter-3.0/src/routes/admin/scheduler.js +++ b/services/arbiter-3.0/src/routes/admin/scheduler.js @@ -340,7 +340,7 @@ router.post('/import-servers', async (req, res) => { // Check if server already exists const existing = await db.query( 'SELECT id FROM server_restart_schedules WHERE server_id = $1', - [server.id] + [server.identifier] ); if (existing.rows.length === 0) { @@ -354,7 +354,7 @@ router.post('/import-servers', async (req, res) => { await db.query( `INSERT INTO server_restart_schedules (server_id, server_name, node, sort_order) VALUES ($1, $2, $3, $4)`, - [server.id, server.name, node, sortOrder] + [server.identifier, server.name, node, sortOrder] ); imported++; }