Fix: Incluir qr_code en respuesta de API instances
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 3m23s

This commit is contained in:
2025-12-02 19:26:31 -06:00
parent d7d399f3ab
commit 4bd498a17c

View File

@@ -10,6 +10,7 @@ interface InstanceRow {
name: string name: string
phone_number: string | null phone_number: string | null
status: string status: string
qr_code: string | null
last_connected_at: Date | null last_connected_at: Date | null
created_at: Date created_at: Date
} }
@@ -22,7 +23,7 @@ export default defineEventHandler(async (event) => {
} }
const result = await query<InstanceRow>( const result = await query<InstanceRow>(
`SELECT id, name, phone_number, status, last_connected_at, created_at `SELECT id, name, phone_number, status, qr_code, last_connected_at, created_at
FROM instances FROM instances
ORDER BY created_at DESC` ORDER BY created_at DESC`
) )
@@ -35,6 +36,7 @@ export default defineEventHandler(async (event) => {
name: row.name, name: row.name,
phoneNumber: row.phone_number, phoneNumber: row.phone_number,
status: liveStatus?.status || row.status, status: liveStatus?.status || row.status,
qr_code: liveStatus?.qrCode || row.qr_code,
lastConnectedAt: row.last_connected_at, lastConnectedAt: row.last_connected_at,
createdAt: row.created_at createdAt: row.created_at
} }