Fix: Actualizar referencia al nombre de query de clientes en Metabase
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 46s

Se actualiza la referencia de "Informe Ingresos - Lista Simple de Clientes"
al nuevo nombre "Clientes - Lista Simple" (card ID: 55).

Esta query ahora también corrige el formato de cédula usando LPAD para
agregar ceros iniciales cuando sea necesario (formato 13 dígitos).
This commit is contained in:
2025-10-30 12:02:17 -06:00
parent b7aba13e85
commit ff62e595b2

View File

@@ -1,6 +1,6 @@
/**
* Get all clients from Metabase
* Uses "Informe Ingresos - Lista Simple de Clientes" query (ID: 55)
* Uses "Clientes - Lista Simple" query (ID: 55)
* Returns: id, name, ubicacion, cedula for use in filters
*/
export default defineEventHandler(async () => {
@@ -8,8 +8,8 @@ export default defineEventHandler(async () => {
// Get all cards to find the clientes query
const allCards = await getMetabaseCards('all')
// Find "Informe Ingresos - Lista Simple de Clientes" query
const card = allCards.find((c: any) => c.name === 'Informe Ingresos - Lista Simple de Clientes')
// Find "Clientes - Lista Simple" query
const card = allCards.find((c: any) => c.name === 'Clientes - Lista Simple')
if (!card) {
console.error('[API] Clientes query not found in Metabase')