fix: Use server.identifier instead of server.id in import

Discovery returns 'identifier' field, not 'id'.

Signed-off-by: Claude (Chronicler #61) <claude@firefrostgaming.com>
This commit is contained in:
Claude (Chronicler #61)
2026-04-05 10:11:26 +00:00
parent 71454946e5
commit 3ee303244e

View File

@@ -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++;
}