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:
@@ -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++;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user