debug: agregar endpoint temporal para listar queries de metabase
All checks were successful
build-and-deploy / build (push) Successful in 42s
build-and-deploy / deploy (push) Successful in 3s

This commit is contained in:
2025-10-14 10:41:58 -06:00
parent 092c0c88bd
commit 5477f14f31

View File

@@ -0,0 +1,26 @@
/**
* List all Metabase queries/cards (for debugging)
*/
export default defineEventHandler(async (event) => {
try {
const allCards = await getMetabaseCards('all')
// Filter to show only relevant info
const cards = allCards.map((card: any) => ({
id: card.id,
name: card.name,
description: card.description
}))
return {
total: cards.length,
cards: cards.filter((c: any) => c.name.includes('panorama'))
}
} catch (error: any) {
console.error('[API] Failed to list queries:', error)
throw createError({
statusCode: error.statusCode || 500,
statusMessage: error.statusMessage || 'Failed to list queries'
})
}
})